| abortId enum value | NL3D::UDriver | |
| abortRetryIgnoreType enum value | NL3D::UDriver | |
| activate(void)=0 | NL3D::UDriver | [pure virtual] |
| asteriskIcon enum value | NL3D::UDriver | |
| AsyncListener | NL3D::UDriver | |
| cancelId enum value | NL3D::UDriver | |
| clearBuffers(CRGBA col=CRGBA(255, 255, 255, 255))=0 | NL3D::UDriver | [pure virtual] |
| clearRGBABuffer(CRGBA col=CRGBA(255, 255, 255, 255))=0 | NL3D::UDriver | [pure virtual] |
| clearZBuffer()=0 | NL3D::UDriver | [pure virtual] |
| create3dMouseListener()=0 | NL3D::UDriver | [pure virtual] |
| createDriver() | NL3D::UDriver | [static] |
| createMaterial()=0 | NL3D::UDriver | [pure virtual] |
| createScene()=0 | NL3D::UDriver | [pure virtual] |
| createTextContext(const std::string fontFileName, const std::string fontExFileName="")=0 | NL3D::UDriver | [pure virtual] |
| createTextureFile(const std::string &file)=0 | NL3D::UDriver | [pure virtual] |
| createTextureRaw()=0 | NL3D::UDriver | [pure virtual] |
| delete3dMouseListener(U3dMouseListener *listener)=0 | NL3D::UDriver | [pure virtual] |
| deleteMaterial(UMaterial *mat)=0 | NL3D::UDriver | [pure virtual] |
| deleteScene(UScene *scene)=0 | NL3D::UDriver | [pure virtual] |
| deleteTextContext(UTextContext *textContext)=0 | NL3D::UDriver | [pure virtual] |
| deleteTextureFile(UTextureFile *textfile)=0 | NL3D::UDriver | [pure virtual] |
| deleteTextureRaw(UTextureRaw *textraw)=0 | NL3D::UDriver | [pure virtual] |
| disableHardwareTextureShader()=0 | NL3D::UDriver | [pure virtual] |
| disableHardwareVertexArrayAGP()=0 | NL3D::UDriver | [pure virtual] |
| disableHardwareVertexProgram()=0 | NL3D::UDriver | [pure virtual] |
| drawBitmap(float x, float y, float width, float height, class UTexture &texture, bool blend=true, CRGBA col=CRGBA(255, 255, 255, 255))=0 | NL3D::UDriver | [pure virtual] |
| drawLine(const NLMISC::CLine &tri, UMaterial &mat)=0 | NL3D::UDriver | [pure virtual] |
| drawLine(const NLMISC::CLineColor &tri, UMaterial &mat)=0 | NL3D::UDriver | [pure virtual] |
| drawLine(const NLMISC::CLineUV &tri, UMaterial &mat)=0 | NL3D::UDriver | [pure virtual] |
| drawLine(const NLMISC::CLineColorUV &tri, UMaterial &mat)=0 | NL3D::UDriver | [pure virtual] |
| drawLine(float x0, float y0, float x1, float y1, CRGBA col=CRGBA(255, 255, 255, 255))=0 | NL3D::UDriver | [pure virtual] |
| drawQuad(const NLMISC::CQuad &tri, UMaterial &mat)=0 | NL3D::UDriver | [pure virtual] |
| drawQuad(const NLMISC::CQuadColor &tri, UMaterial &mat)=0 | NL3D::UDriver | [pure virtual] |
| drawQuad(const NLMISC::CQuadUV &tri, UMaterial &mat)=0 | NL3D::UDriver | [pure virtual] |
| drawQuad(const NLMISC::CQuadColorUV &tri, UMaterial &mat)=0 | NL3D::UDriver | [pure virtual] |
| drawQuad(float x0, float y0, float x1, float y1, CRGBA col)=0 | NL3D::UDriver | [pure virtual] |
| drawQuad(float xcenter, float ycenter, float radius, CRGBA col)=0 | NL3D::UDriver | [pure virtual] |
| drawQuads(const std::vector< NLMISC::CQuadColorUV > &tri, UMaterial &mat)=0 | NL3D::UDriver | [pure virtual] |
| drawQuads(const NLMISC::CQuadColorUV *qs, uint32 nbq, UMaterial &mat)=0 | NL3D::UDriver | [pure virtual] |
| drawTriangle(const NLMISC::CTriangle &tri, UMaterial &mat)=0 | NL3D::UDriver | [pure virtual] |
| drawTriangle(const NLMISC::CTriangleColor &tri, UMaterial &mat)=0 | NL3D::UDriver | [pure virtual] |
| drawTriangle(const NLMISC::CTriangleUV &tri, UMaterial &mat)=0 | NL3D::UDriver | [pure virtual] |
| drawTriangle(const NLMISC::CTriangleColorUV &tri, UMaterial &mat)=0 | NL3D::UDriver | [pure virtual] |
| drawTriangle(float x0, float y0, float x1, float y1, float x2, float y2, CRGBA col)=0 | NL3D::UDriver | [pure virtual] |
| drawWiredQuad(float x0, float y0, float x1, float y1, CRGBA col)=0 | NL3D::UDriver | [pure virtual] |
| drawWiredQuad(float xcenter, float ycenter, float radius, CRGBA col)=0 | NL3D::UDriver | [pure virtual] |
| enableFog(bool enable)=0 | NL3D::UDriver | [pure virtual] |
| enableLight(uint8 num, bool enable=true)=0 | NL3D::UDriver | [pure virtual] |
| enableLowLevelKeyboard(bool enable)=0 | NL3D::UDriver | [pure virtual] |
| enableLowLevelMouse(bool enable)=0 | NL3D::UDriver | [pure virtual] |
| enableUsedTextureMemorySum(bool enable=true)=0 | NL3D::UDriver | [pure virtual] |
| enumModes()=0 | NL3D::UDriver | [pure virtual] |
| errorIcon enum value | NL3D::UDriver | |
| EventServer | NL3D::UDriver | |
| exclamationIcon enum value | NL3D::UDriver | |
| fillBuffer(CBitmap &bitmap)=0 | NL3D::UDriver | [pure virtual] |
| Filled enum value | NL3D::UDriver | |
| fogEnabled()=0 | NL3D::UDriver | [pure virtual] |
| forceDXTCCompression(bool dxtcComp)=0 | NL3D::UDriver | [pure virtual] |
| forceTextureResize(uint divisor)=0 | NL3D::UDriver | [pure virtual] |
| getBuffer(CBitmap &bitmap)=0 | NL3D::UDriver | [pure virtual] |
| getBufferPart(CBitmap &bitmap, NLMISC::CRect &rect)=0 | NL3D::UDriver | [pure virtual] |
| getDriverInformation()=0 | NL3D::UDriver | [pure virtual] |
| getFontManagerCacheInformation() const=0 | NL3D::UDriver | [pure virtual] |
| getFrustum()=0 | NL3D::UDriver | [pure virtual] |
| getImplementationVersion() const=0 | NL3D::UDriver | [pure virtual] |
| getLastAsyncTextureSizeGot() const=0 | NL3D::UDriver | [pure virtual] |
| getLowLevelInputDeviceManager()=0 | NL3D::UDriver | [pure virtual] |
| getModelMatrix()=0 | NL3D::UDriver | [pure virtual] |
| getNbTextureStages()=0 | NL3D::UDriver | [pure virtual] |
| getPolygonMode()=0 | NL3D::UDriver | [pure virtual] |
| getScissor()=0 | NL3D::UDriver | [pure virtual] |
| getShapeBank()=0 | NL3D::UDriver | [pure virtual] |
| getTotalAsyncTextureSizeAsked() const=0 | NL3D::UDriver | [pure virtual] |
| getUsedTextureMemory() const=0 | NL3D::UDriver | [pure virtual] |
| getVideocardInformation()=0 | NL3D::UDriver | [pure virtual] |
| getViewMatrix()=0 | NL3D::UDriver | [pure virtual] |
| getViewport()=0 | NL3D::UDriver | [pure virtual] |
| getWindowHeight()=0 | NL3D::UDriver | [pure virtual] |
| getWindowSize(uint32 &width, uint32 &height)=0 | NL3D::UDriver | [pure virtual] |
| getWindowWidth()=0 | NL3D::UDriver | [pure virtual] |
| getZBuffer(std::vector< float > &zbuffer)=0 | NL3D::UDriver | [pure virtual] |
| getZBufferPart(std::vector< float > &zbuffer, NLMISC::CRect &rect)=0 | NL3D::UDriver | [pure virtual] |
| handIcon enum value | NL3D::UDriver | |
| iconCount enum value | NL3D::UDriver | |
| idCount enum value | NL3D::UDriver | |
| ignoreId enum value | NL3D::UDriver | |
| informationIcon enum value | NL3D::UDriver | |
| isActive()=0 | NL3D::UDriver | [pure virtual] |
| Line enum value | NL3D::UDriver | |
| loadHLSBank(const std::string &fileName)=0 | NL3D::UDriver | [pure virtual] |
| noIcon enum value | NL3D::UDriver | |
| noId enum value | NL3D::UDriver | |
| okCancelType enum value | NL3D::UDriver | |
| okId enum value | NL3D::UDriver | |
| okType enum value | NL3D::UDriver | |
| Point enum value | NL3D::UDriver | |
| profileAllocatedTextureMemory()=0 | NL3D::UDriver | [pure virtual] |
| profileRenderedPrimitives(CPrimitiveProfile &pIn, CPrimitiveProfile &pOut)=0 | NL3D::UDriver | [pure virtual] |
| profileSetupedMaterials() const=0 | NL3D::UDriver | [pure virtual] |
| profileSetupedModelMatrix() const=0 | NL3D::UDriver | [pure virtual] |
| questionIcon enum value | NL3D::UDriver | |
| release()=0 | NL3D::UDriver | [pure virtual] |
| retryCancelType enum value | NL3D::UDriver | |
| retryId enum value | NL3D::UDriver | |
| setAmbientColor(CRGBA color)=0 | NL3D::UDriver | [pure virtual] |
| setCapture(bool b)=0 | NL3D::UDriver | [pure virtual] |
| setDisplay(const CMode &mode)=0 | NL3D::UDriver | [pure virtual] |
| setFontManagerMaxMemory(uint maxMem)=0 | NL3D::UDriver | [pure virtual] |
| setFrustum(const CFrustum &frust)=0 | NL3D::UDriver | [pure virtual] |
| setLight(uint8 num, const ULight &light)=0 | NL3D::UDriver | [pure virtual] |
| setMatrixMode2D(const CFrustum &frust)=0 | NL3D::UDriver | [pure virtual] |
| setMatrixMode2D11() | NL3D::UDriver | |
| setMatrixMode2D43() | NL3D::UDriver | |
| setMatrixMode3D(UCamera &camera)=0 | NL3D::UDriver | [pure virtual] |
| setModelMatrix(const CMatrix &mat)=0 | NL3D::UDriver | [pure virtual] |
| setMonitorColorProperties(const CMonitorColorProperties &properties)=0 | NL3D::UDriver | [pure virtual] |
| setMousePos(float x, float y)=0 | NL3D::UDriver | [pure virtual] |
| setPolygonMode(TPolygonMode mode)=0 | NL3D::UDriver | [pure virtual] |
| setScissor(const CScissor &)=0 | NL3D::UDriver | [pure virtual] |
| setupAsyncTextureLod(uint baseLevel, uint maxLevel)=0 | NL3D::UDriver | [pure virtual] |
| setupAsyncTextureMaxUploadPerFrame(uint maxup)=0 | NL3D::UDriver | [pure virtual] |
| setupFog(float start, float end, CRGBA color)=0 | NL3D::UDriver | [pure virtual] |
| setupMaxHLSColoringPerFrame(uint maxCol)=0 | NL3D::UDriver | [pure virtual] |
| setupMaxTotalAsyncTextureSize(uint maxText)=0 | NL3D::UDriver | [pure virtual] |
| setViewMatrix(const CMatrix &mat)=0 | NL3D::UDriver | [pure virtual] |
| setViewport(const CViewport &)=0 | NL3D::UDriver | [pure virtual] |
| showCursor(bool b)=0 | NL3D::UDriver | [pure virtual] |
| stopIcon enum value | NL3D::UDriver | |
| swapBuffers()=0 | NL3D::UDriver | [pure virtual] |
| systemMessageBox(const char *message, const char *title, TMessageBoxType type=okType, TMessageBoxIcon icon=noIcon)=0 | NL3D::UDriver | [pure virtual] |
| TMessageBoxIcon enum name | NL3D::UDriver | |
| TMessageBoxId enum name | NL3D::UDriver | |
| TMessageBoxType enum name | NL3D::UDriver | |
| TModeList typedef | NL3D::UDriver | |
| TPolygonMode enum name | NL3D::UDriver | |
| typeCount enum value | NL3D::UDriver | |
| UDriver() | NL3D::UDriver | |
| updateAsyncTexture()=0 | NL3D::UDriver | [pure virtual] |
| warningIcon enum value | NL3D::UDriver | |
| yesId enum value | NL3D::UDriver | |
| yesNoCancelType enum value | NL3D::UDriver | |
| yesNoType enum value | NL3D::UDriver | |
| ~UDriver() | NL3D::UDriver | [virtual] |