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] |