| _AGPVertexArrayRange | NL3D::CDriverGL | [private] |
| _AllocatedTextureMemory | NL3D::CDriverGL | [private] |
| _CausticCubeMap | NL3D::CDriverGL | [private] |
| _CurrentBlendConstantColor | NL3D::CDriverGL | [private] |
| _CurrentFogColor | NL3D::CDriverGL | [private] |
| _CurrentGlNormalize | NL3D::CDriverGL | [private] |
| _CurrentMaterial | NL3D::CDriverGL | [private] |
| _CurrentMaterialSupportedShader | NL3D::CDriverGL | [private] |
| _CurrentTexAddrMode | NL3D::CDriverGL | [private] |
| _CurrentTexEnv | NL3D::CDriverGL | [private] |
| _CurrentTexEnvSpecial | NL3D::CDriverGL | [private] |
| _CurrentTexture | NL3D::CDriverGL | [private] |
| _CurrentTextureInfoGL | NL3D::CDriverGL | [private] |
| _CurrentVertexArrayRange | NL3D::CDriverGL | [private] |
| _CurrentVertexBufferHard | NL3D::CDriverGL | [private] |
| _Depth | NL3D::CDriverGL | [private] |
| _DriverGLStates | NL3D::CDriverGL | [private] |
| _EVSColorHandle | NL3D::CDriverGL | [private] |
| _EVSConstantHandle | NL3D::CDriverGL | [private] |
| _EVSNormalHandle | NL3D::CDriverGL | [private] |
| _EVSPositionHandle | NL3D::CDriverGL | [private] |
| _EVSTexHandle | NL3D::CDriverGL | [private] |
| _Extensions | NL3D::CDriverGL | [private] |
| _FogEnabled | NL3D::CDriverGL | [private] |
| _ForceDXTCCompression | NL3D::CDriverGL | [private] |
| _ForceNormalize | NL3D::CDriverGL | [private] |
| _ForceTextureResizePower | NL3D::CDriverGL | [private] |
| _FullScreen | NL3D::CDriverGL | [private] |
| _GLProjMat | NL3D::CDriverGL | [private] |
| _Initialized | NL3D::CDriverGL | [private] |
| _LastSetupGLArrayVertexProgram | NL3D::CDriverGL | [private] |
| _LastSetuppedVP | NL3D::CDriverGL | [private] |
| _LastVB | NL3D::CDriverGL | [private] |
| _LastVertexSetupIsLightMap | NL3D::CDriverGL | [private] |
| _LightEnable | NL3D::CDriverGL | [private] |
| _LightMapLastStageEnv | NL3D::CDriverGL | [private] |
| _LightMapLUT | NL3D::CDriverGL | [private] |
| _LightMapUVMap | NL3D::CDriverGL | [private] |
| _LightMode | NL3D::CDriverGL | [private] |
| _LightSetupDirty | NL3D::CDriverGL | [private] |
| _MaterialAllTextureTouchedFlag | NL3D::CDriverGL | [private] |
| _MaxDriverLight | NL3D::CDriverGL | [private] |
| _MaxVerticesByVBHard | NL3D::CDriverGL | [private] |
| _ModelViewMatrix | NL3D::CDriverGL | [private] |
| _ModelViewMatrixDirty | NL3D::CDriverGL | [private] |
| _NbSetupMaterialCall | NL3D::CDriverGL | [private] |
| _NbSetupModelMatrixCall | NL3D::CDriverGL | [private] |
| _NLightMapPass | NL3D::CDriverGL | [private] |
| _NLightMapPerPass | NL3D::CDriverGL | [private] |
| _NLightMaps | NL3D::CDriverGL | [private] |
| _NVCurrentVARPtr | NL3D::CDriverGL | [private] |
| _NVCurrentVARSize | NL3D::CDriverGL | [private] |
| _NVTextureShaderEnabled | NL3D::CDriverGL | [private] |
| _OffScreen | NL3D::CDriverGL | [private] |
| _OODeltaZ | NL3D::CDriverGL | [private] |
| _PolygonMode | NL3D::IDriver | [protected] |
| _PPLExponent | NL3D::CDriverGL | [private] |
| _PPLightDiffuseColor | NL3D::CDriverGL | [private] |
| _PPLightSpecularColor | NL3D::CDriverGL | [private] |
| _PrimitiveProfileIn | NL3D::CDriverGL | [private] |
| _PrimitiveProfileOut | NL3D::CDriverGL | [private] |
| _ProjMatDirty | NL3D::CDriverGL | [private] |
| _PZBCameraPos | NL3D::CDriverGL | [private] |
| _RenderSetupDirty | NL3D::CDriverGL | [private] |
| _Shaders | NL3D::IDriver | [protected] |
| _SlowUnlockVBHard | NL3D::CDriverGL | [private] |
| _SpecularTextureCubes | NL3D::CDriverGL | [private] |
| _StageSupportEMBM | NL3D::CDriverGL | [private] |
| _SumTextureMemoryUsed | NL3D::CDriverGL | [private] |
| _SupportPerPixelShader | NL3D::CDriverGL | [private] |
| _SupportPerPixelShaderNoSpec | NL3D::CDriverGL | [private] |
| _SupportVBHard | NL3D::CDriverGL | [private] |
| _SyncTexDrvInfos | NL3D::IDriver | [protected] |
| _TexDrvShares | NL3D::IDriver | [protected] |
| _TexMtx | NL3D::CDriverGL | [private] |
| _TextureUsed | NL3D::CDriverGL | [private] |
| _UserTexMat | NL3D::CDriverGL | [private] |
| _UserTexMatEnabled | NL3D::CDriverGL | [private] |
| _UserViewMtx | NL3D::CDriverGL | [private] |
| _VBDrvInfos | NL3D::IDriver | [protected] |
| _VertexBufferHardSet | NL3D::CDriverGL | [private] |
| _VertexProgramEnabled | NL3D::CDriverGL | [private] |
| _ViewMtx | NL3D::CDriverGL | [private] |
| _VRAMVertexArrayRange | NL3D::CDriverGL | [private] |
| _VtxPrgDrvInfos | NL3D::IDriver | [protected] |
| _WorldLightDirection | NL3D::CDriverGL | [private] |
| _WorldLightPos | NL3D::CDriverGL | [private] |
| abortId enum value | NL3D::IDriver | |
| abortRetryIgnoreType enum value | NL3D::IDriver | |
| activate() | NL3D::CDriverGL | [virtual] |
| activateTexEnvColor(uint stage, const CMaterial::CTexEnv &env) | NL3D::CDriverGL | [private] |
| activateTexEnvColor(uint stage, NLMISC::CRGBA col) | NL3D::CDriverGL | [private] |
| activateTexEnvMode(uint stage, const CMaterial::CTexEnv &env) | NL3D::CDriverGL | [private] |
| activateTexture(uint stage, ITexture *tex) | NL3D::CDriverGL | [private] |
| activeEXTVertexShader(CVertexProgram *program) | NL3D::CDriverGL | [private] |
| activeNVVertexProgram(CVertexProgram *program) | NL3D::CDriverGL | [private] |
| activeVertexBuffer(CVertexBuffer &VB) | NL3D::CDriverGL | [virtual] |
| activeVertexBuffer(CVertexBuffer &VB, uint first, uint end) | NL3D::CDriverGL | [virtual] |
| activeVertexBufferHard(IVertexBufferHard *VB) | NL3D::CDriverGL | [virtual] |
| activeVertexProgram(CVertexProgram *program) | NL3D::CDriverGL | [private, virtual] |
| asteriskIcon enum value | NL3D::IDriver | |
| beginCloudMultiPass() | NL3D::CDriverGL | [private] |
| beginLightMapMultiPass() | NL3D::CDriverGL | [private] |
| beginMultiPass() | NL3D::CDriverGL | [private] |
| beginPPLMultiPass() | NL3D::CDriverGL | [private] |
| beginPPLNoSpecMultiPass() | NL3D::CDriverGL | [private] |
| beginSpecularMultiPass() | NL3D::CDriverGL | [private] |
| cancelId enum value | NL3D::IDriver | |
| CDriverGL() | NL3D::CDriverGL | |
| checkForPerPixelLightingSupport() | NL3D::CDriverGL | [private] |
| cleanLightSetup() | NL3D::CDriverGL | [private] |
| clear2D(CRGBA rgba) | NL3D::CDriverGL | [virtual] |
| clearZBuffer(float zval=1) | NL3D::CDriverGL | [virtual] |
| clipRect(NLMISC::CRect &rect) | NL3D::CDriverGL | [private] |
| computeLightMapInfos(const CMaterial &mat) | NL3D::CDriverGL | [private] |
| computeMipMapMemoryUsage(uint w, uint h, GLint glfmt) const | NL3D::CDriverGL | [private] |
| copyFrameBufferToTexture(ITexture *tex, uint32 level, uint32 offsetx, uint32 offsety, uint32 x, uint32 y, uint32 width, uint32 height) | NL3D::CDriverGL | [virtual] |
| CountVBHard enum value | NL3D::IDriver | |
| CPtrInfo | NLMISC::CRefCount | [friend] |
| createVertexBufferHard(uint16 vertexFormat, const uint8 *typeArray, uint32 numVertices, IDriver::TVBHardType vbType) | NL3D::CDriverGL | [virtual] |
| NL3D::IDriver::createVertexBufferHard(uint16 vertexFormat, const uint8 *typeArray, uint32 numVertices, TVBHardType vbType)=0 | NL3D::IDriver | [pure virtual] |
| CRefCount() | NLMISC::CRefCount | [inline] |
| CRefCount(const CRefCount &) | NLMISC::CRefCount | [inline] |
| crefs | NLMISC::CRefCount | |
| CTexEnvSpecial enum name | NL3D::CDriverGL | [private] |
| CTextureDrvInfosGL class | NL3D::CDriverGL | [friend] |
| CTextureDrvShare class | NL3D::IDriver | [friend] |
| CVertexArrayRangeATI class | NL3D::CDriverGL | [friend] |
| CVertexArrayRangeNVidia class | NL3D::CDriverGL | [friend] |
| CVertexBufferHardGLATI class | NL3D::CDriverGL | [friend] |
| CVertexBufferHardGLNVidia class | NL3D::CDriverGL | [friend] |
| CVertexProgamDrvInfosGL class | NL3D::CDriverGL | [friend] |
| deleteVertexBufferHard(IVertexBufferHard *VB) | NL3D::CDriverGL | [virtual] |
| disableHardwareTextureShader() | NL3D::CDriverGL | [virtual] |
| disableHardwareVertexArrayAGP() | NL3D::CDriverGL | [virtual] |
| disableHardwareVertexProgram() | NL3D::CDriverGL | [virtual] |
| disableUserTextureMatrix() | NL3D::CDriverGL | |
| doRefreshRenderSetup() | NL3D::CDriverGL | [private] |
| EEVSVariants enum name | NL3D::CDriverGL | |
| enableFog(bool enable) | NL3D::CDriverGL | [virtual] |
| enableGlNormalize(bool normalize) | NL3D::CDriverGL | [inline, private] |
| enableLight(uint8 num, bool enable=true) | NL3D::CDriverGL | [virtual] |
| enableLowLevelKeyboard(bool enable) | NL3D::CDriverGL | [virtual] |
| enableLowLevelMouse(bool enable) | NL3D::CDriverGL | [virtual] |
| enableNVTextureShader(bool enabled) | NL3D::CDriverGL | [private] |
| enableUsedTextureMemorySum(bool enable) | NL3D::CDriverGL | [virtual] |
| enableVertexProgramDoubleSidedColor(bool doubleSided) | NL3D::CDriverGL | [private, virtual] |
| endCloudMultiPass() | NL3D::CDriverGL | [private] |
| endLightMapMultiPass() | NL3D::CDriverGL | [private] |
| endMultiPass() | NL3D::CDriverGL | [private] |
| endPPLMultiPass() | NL3D::CDriverGL | [private] |
| endPPLNoSpecMultiPass() | NL3D::CDriverGL | [private] |
| endSpecularMultiPass() | NL3D::CDriverGL | [private] |
| enumModes() | NL3D::CDriverGL | [virtual] |
| errorIcon enum value | NL3D::IDriver | |
| EVSFogCoordsVariant enum value | NL3D::CDriverGL | |
| EVSNumVariants enum value | NL3D::CDriverGL | |
| EVSPaletteSkinVariant enum value | NL3D::CDriverGL | |
| EVSSecondaryColorVariant enum value | NL3D::CDriverGL | |
| EVSSkinWeightVariant enum value | NL3D::CDriverGL | |
| exclamationIcon enum value | NL3D::IDriver | |
| fenceOnCurVBHardIfNeeded(IVertexBufferHardGL *newVBHard) | NL3D::CDriverGL | [private] |
| fillBuffer(CBitmap &bitmap) | NL3D::CDriverGL | [virtual] |
| Filled enum value | NL3D::IDriver | |
| fogEnabled() | NL3D::CDriverGL | [virtual] |
| forceActivateTexEnvColor(uint stage, NLMISC::CRGBA col) | NL3D::CDriverGL | [inline, private] |
| forceActivateTexEnvColor(uint stage, const CMaterial::CTexEnv &env) | NL3D::CDriverGL | [inline, private] |
| forceActivateTexEnvMode(uint stage, const CMaterial::CTexEnv &env) | NL3D::CDriverGL | [private] |
| forceDXTCCompression(bool dxtcComp) | NL3D::CDriverGL | [virtual] |
| forceNormalize(bool normalize) | NL3D::CDriverGL | [inline, virtual] |
| forceTextureResize(uint divisor) | NL3D::CDriverGL | [virtual] |
| getBitPerPixel() | NL3D::CDriverGL | [virtual] |
| getBlendConstantColor() const | NL3D::CDriverGL | [virtual] |
| getBuffer(CBitmap &bitmap) | NL3D::CDriverGL | [virtual] |
| getBufferPart(CBitmap &bitmap, NLMISC::CRect &rect) | NL3D::CDriverGL | [virtual] |
| getDiffuseCubeMap() | NL3D::CDriverGL | [inline, private] |
| getDisplay() | NL3D::CDriverGL | [inline, virtual] |
| getDriverInformation() | NL3D::CDriverGL | [inline, virtual] |
| getEventEmitter() | NL3D::CDriverGL | [inline, virtual] |
| getGlTextureFormat(ITexture &tex, bool &compressed) | NL3D::CDriverGL | [private] |
| getHwnd() | NL3D::CDriverGL | [inline] |
| getImplementationVersion() const | NL3D::CDriverGL | [inline, virtual] |
| getLowLevelInputDeviceManager() | NL3D::CDriverGL | [virtual] |
| getMaxLight() const | NL3D::CDriverGL | [virtual] |
| getMaxVerticesByVertexBufferHard() const | NL3D::CDriverGL | [virtual] |
| getNbTextureStages() const | NL3D::CDriverGL | [virtual] |
| getPolygonMode() | NL3D::IDriver | [inline] |
| getSpecularCubeMap(uint exp) | NL3D::CDriverGL | [private] |
| getSupportedShader(CMaterial::TShader shader) | NL3D::CDriverGL | [private] |
| getTextureShareName(const ITexture &tex, std::string &output) | NL3D::IDriver | [static] |
| getUsedTextureMemory() const | NL3D::CDriverGL | [virtual] |
| getVideocardInformation() | NL3D::CDriverGL | [virtual] |
| getViewMatrix() const | NL3D::CDriverGL | [virtual] |
| getWindowProc() | NL3D::CDriverGL | [virtual] |
| getWindowSize(uint32 &width, uint32 &height) | NL3D::CDriverGL | [virtual] |
| getZBuffer(std::vector< float > &zbuffer) | NL3D::CDriverGL | [virtual] |
| getZBufferPart(std::vector< float > &zbuffer, NLMISC::CRect &rect) | NL3D::CDriverGL | [virtual] |
| GLMatrix | NL3D::CDriverGL | [private, static] |
| GLTransform | NL3D::CDriverGL | [private, static] |
| GLType | NL3D::CDriverGL | [private, static] |
| GLVertexAttribIndex | NL3D::CDriverGL | [private, static] |
| handIcon enum value | NL3D::IDriver | |
| iconCount enum value | NL3D::IDriver | |
| idCount enum value | NL3D::IDriver | |
| Identity enum value | NL3D::IDriver | |
| IDriver(void) | NL3D::IDriver | |
| ignoreId enum value | NL3D::IDriver | |
| informationIcon enum value | NL3D::IDriver | |
| init() | NL3D::CDriverGL | [virtual] |
| initCausticCubeMap() | NL3D::CDriverGL | [private, static] |
| initEMBM() | NL3D::CDriverGL | [private] |
| initVertexArrayRange(uint agpMem, uint vramMem) | NL3D::CDriverGL | [virtual] |
| inlGetNumTextStages() const | NL3D::CDriverGL | [inline, private] |
| InterfaceVersion | NL3D::IDriver | [static] |
| invalidateShareTexture(ITexture &) | NL3D::IDriver | |
| Inverse enum value | NL3D::IDriver | |
| InverseTranspose enum value | NL3D::IDriver | |
| isActive() | NL3D::CDriverGL | [virtual] |
| isEMBMSupportedAtStage(uint stage) const | NL3D::CDriverGL | [virtual] |
| isForceNormalize() const | NL3D::CDriverGL | [inline, virtual] |
| IShader class | NL3D::IDriver | [friend] |
| isTextureAddrModeSupported(CMaterial::TTexAddressingMode mode) const | NL3D::CDriverGL | [virtual] |
| isTextureExist(const ITexture &tex) | NL3D::CDriverGL | [virtual] |
| isVertexProgramEmulated() const | NL3D::CDriverGL | [private, virtual] |
| isVertexProgramEnabled() const | NL3D::CDriverGL | [inline, private] |
| isVertexProgramSupported() const | NL3D::CDriverGL | [private, virtual] |
| ITextureDrvInfos class | NL3D::IDriver | [friend] |
| IVBDrvInfos class | NL3D::IDriver | [friend] |
| IVertexProgramDrvInfos class | NL3D::IDriver | [friend] |
| Line enum value | NL3D::IDriver | |
| mapTextureStageToUV(uint stage, uint uv) | NL3D::CDriverGL | [virtual] |
| MaxLight enum value | NL3D::CDriverGL | |
| MaxModelMatrix enum value | NL3D::IDriver | |
| ModelView enum value | NL3D::IDriver | |
| ModelViewProjection enum value | NL3D::IDriver | |
| multiplyModelMatrix(const CMatrix &mtx) | NL3D::CDriverGL | [virtual] |
| noIcon enum value | NL3D::IDriver | |
| noId enum value | NL3D::IDriver | |
| NullPtrInfo | NLMISC::CRefCount | [static] |
| NumCoordinatesType | NL3D::CDriverGL | [private, static] |
| NumMatrix enum value | NL3D::IDriver | |
| NumTransform enum value | NL3D::IDriver | |
| okCancelType enum value | NL3D::IDriver | |
| okId enum value | NL3D::IDriver | |
| okType enum value | NL3D::IDriver | |
| operator=(const CRefCount &) | NLMISC::CRefCount | [inline] |
| pinfo | NLMISC::CRefCount | |
| Point enum value | NL3D::IDriver | |
| profileAllocatedTextureMemory() | NL3D::CDriverGL | [virtual] |
| profileRenderedPrimitives(CPrimitiveProfile &pIn, CPrimitiveProfile &pOut) | NL3D::CDriverGL | [virtual] |
| profileSetupedMaterials() const | NL3D::CDriverGL | [virtual] |
| profileSetupedModelMatrix() const | NL3D::CDriverGL | [virtual] |
| Projection enum value | NL3D::IDriver | |
| questionIcon enum value | NL3D::IDriver | |
| refreshProjMatrixFromGL() | NL3D::CDriverGL | [private] |
| refreshRenderSetup() | NL3D::CDriverGL | [inline, private] |
| release() | NL3D::CDriverGL | [virtual] |
| ReleaseVersion | NL3D::CDriverGL | [private, static] |
| removeShaderPtr(ItShaderPtrList shaderIt) | NL3D::IDriver | [protected] |
| removeTextureDrvInfoPtr(ItTexDrvInfoPtrMap texDrvInfoIt) | NL3D::IDriver | [protected] |
| removeTextureDrvSharePtr(ItTexDrvSharePtrList texDrvShareIt) | NL3D::IDriver | [protected] |
| removeVBDrvInfoPtr(ItVBDrvInfoPtrList vbDrvInfoIt) | NL3D::IDriver | [protected] |
| removeVtxPrgDrvInfoPtr(ItVtxPrgDrvInfoPtrList vtxPrgDrvInfoIt) | NL3D::IDriver | [protected] |
| render(CPrimitiveBlock &PB, CMaterial &Mat) | NL3D::CDriverGL | [virtual] |
| renderPoints(CMaterial &Mat, uint32 numPoints) | NL3D::CDriverGL | [virtual] |
| renderQuads(CMaterial &Mat, uint32 startIndex, uint32 numQuads) | NL3D::CDriverGL | [virtual] |
| renderSimpleTriangles(uint32 *tri, uint32 ntris) | NL3D::CDriverGL | [virtual] |
| renderTriangles(CMaterial &Mat, uint32 *tri, uint32 ntris) | NL3D::CDriverGL | [virtual] |
| resetLightMapVertexSetup() | NL3D::CDriverGL | [private] |
| resetTextureShaders() | NL3D::CDriverGL | [private] |
| resetVertexArrayRange() | NL3D::CDriverGL | [private] |
| retryCancelType enum value | NL3D::IDriver | |
| retryId enum value | NL3D::IDriver | |
| setAmbientColor(CRGBA color) | NL3D::CDriverGL | [virtual] |
| setBlendConstantColor(NLMISC::CRGBA col) | NL3D::CDriverGL | [virtual] |
| setCapture(bool b) | NL3D::CDriverGL | [virtual] |
| setColorMask(bool bRed, bool bGreen, bool bBlue, bool bAlpha) | NL3D::CDriverGL | [virtual] |
| setConstant(uint index, float, float, float, float) | NL3D::CDriverGL | [private, virtual] |
| setConstant(uint index, double, double, double, double) | NL3D::CDriverGL | [private, virtual] |
| setConstant(uint indexStart, const NLMISC::CVector &value) | NL3D::CDriverGL | [private, virtual] |
| setConstant(uint indexStart, const NLMISC::CVectorD &value) | NL3D::CDriverGL | [private, virtual] |
| setConstant(uint index, uint num, const float *src) | NL3D::CDriverGL | [private, virtual] |
| setConstant(uint index, uint num, const double *src) | NL3D::CDriverGL | [private, virtual] |
| setConstantMatrix(uint index, IDriver::TMatrix matrix, IDriver::TTransform transform) | NL3D::CDriverGL | [private] |
| NL3D::IDriver::setConstantMatrix(uint index, TMatrix matrix, TTransform transform)=0 | NL3D::IDriver | [pure virtual] |
| setDisplay(void *wnd, const GfxMode &mode) | NL3D::CDriverGL | [virtual] |
| setEMBMMatrix(const uint stage, const float mat[4]) | NL3D::CDriverGL | [virtual] |
| setFrustum(float left, float right, float bottom, float top, float znear, float zfar, bool perspective=true) | NL3D::CDriverGL | [virtual] |
| setLight(uint8 num, const CLight &light) | NL3D::CDriverGL | [virtual] |
| setMatrix2DForTextureOffsetAddrMode(const uint stage, const float mat[4]) | NL3D::CDriverGL | [virtual] |
| setMonitorColorProperties(const CMonitorColorProperties &properties) | NL3D::CDriverGL | [virtual] |
| setMousePos(float x, float y) | NL3D::CDriverGL | [virtual] |
| setPerPixelLightingLight(CRGBA diffuse, CRGBA specular, float shininess) | NL3D::CDriverGL | [virtual] |
| setPolygonMode(TPolygonMode mode) | NL3D::CDriverGL | [virtual] |
| setTextureEnvFunction(uint stage, CMaterial &mat) | NL3D::CDriverGL | |
| setupCloudPass(uint pass) | NL3D::CDriverGL | [private] |
| setupEXTVertexShader(const CVPParser::TProgram &program, GLuint id, uint variants[EVSNumVariants], uint16 &usedInputRegisters) | NL3D::CDriverGL | [private] |
| setupFog(float start, float end, CRGBA color) | NL3D::CDriverGL | [virtual] |
| setupGlArrays(CVertexBufferInfo &vb) | NL3D::CDriverGL | [private] |
| setupGlArraysForEXTVertexShader(CVertexBufferInfo &vb) | NL3D::CDriverGL | [private] |
| setupGlArraysForNVVertexProgram(CVertexBufferInfo &vb) | NL3D::CDriverGL | [private] |
| setupGlArraysStd(CVertexBufferInfo &vb) | NL3D::CDriverGL | [private] |
| setupLightMapPass(uint pass) | NL3D::CDriverGL | [private] |
| setupMaterial(CMaterial &mat) | NL3D::CDriverGL | [virtual] |
| setupModelMatrix(const CMatrix &mtx) | NL3D::CDriverGL | [virtual] |
| setupPass(uint pass) | NL3D::CDriverGL | [private] |
| setupPPLNoSpecPass(uint pass) | NL3D::CDriverGL | [private] |
| setupPPLPass(uint pass) | NL3D::CDriverGL | [private] |
| setupScissor(const class CScissor &scissor) | NL3D::CDriverGL | [virtual] |
| setupSpecularPass(uint pass) | NL3D::CDriverGL | [private] |
| setupTexture(ITexture &tex) | NL3D::CDriverGL | [virtual] |
| setupTextureEx(ITexture &tex, bool bUpload, bool &bAllUploaded, bool bMustRecreateSharedTexture=false) | NL3D::CDriverGL | [virtual] |
| setupUserTextureMatrix(uint numStages, CMaterial &mat) | NL3D::CDriverGL | |
| setupUVPtr(uint stage, CVertexBufferInfo &VB, uint uvId) | NL3D::CDriverGL | [private] |
| setupVertexBuffer(CVertexBuffer &VB) | NL3D::CDriverGL | [private] |
| setupViewMatrix(const CMatrix &mtx) | NL3D::CDriverGL | [virtual] |
| setupViewMatrixEx(const CMatrix &mtx, const CVector &cameraPos) | NL3D::CDriverGL | [virtual] |
| setupViewport(const class CViewport &viewport) | NL3D::CDriverGL | [virtual] |
| showCursor(bool b) | NL3D::CDriverGL | [virtual] |
| slowUnlockVertexBufferHard() const | NL3D::CDriverGL | [virtual] |
| stopIcon enum value | NL3D::IDriver | |
| supportBlendConstantColor() const | NL3D::CDriverGL | [virtual] |
| supportEMBM() const | NL3D::CDriverGL | [virtual] |
| supportPerPixelLighting(bool specular) const | NL3D::CDriverGL | [virtual] |
| supportTextureShaders() const | NL3D::CDriverGL | [virtual] |
| supportVertexBufferHard() const | NL3D::CDriverGL | [virtual] |
| supportVertexProgramDoubleSidedColor() const | NL3D::CDriverGL | [private, virtual] |
| swapBuffers() | NL3D::CDriverGL | [virtual] |
| swapTextureHandle(ITexture &tex0, ITexture &tex1) | NL3D::CDriverGL | [virtual] |
| systemMessageBox(const char *message, const char *title, TMessageBoxType type=okType, TMessageBoxIcon icon=noIcon) | NL3D::CDriverGL | [virtual] |
| TexEnvSpecialCloudStage0 enum value | NL3D::CDriverGL | [private] |
| TexEnvSpecialCloudStage1 enum value | NL3D::CDriverGL | [private] |
| TexEnvSpecialDisabled enum value | NL3D::CDriverGL | [private] |
| TexEnvSpecialLightMap enum value | NL3D::CDriverGL | [private] |
| TexEnvSpecialPPLStage0 enum value | NL3D::CDriverGL | [private] |
| TexEnvSpecialPPLStage2 enum value | NL3D::CDriverGL | [private] |
| TexEnvSpecialSpecularStage0 enum value | NL3D::CDriverGL | [private] |
| TexEnvSpecialSpecularStage1 enum value | NL3D::CDriverGL | [private] |
| TexEnvSpecialSpecularStage1NoText enum value | NL3D::CDriverGL | [private] |
| TMatrix enum name | NL3D::IDriver | |
| TMatrixCount enum name | NL3D::IDriver | |
| TMessageBoxIcon enum name | NL3D::IDriver | |
| TMessageBoxId enum name | NL3D::IDriver | |
| TMessageBoxType enum name | NL3D::IDriver | |
| toggleGlArraysForEXTVertexShader() | NL3D::CDriverGL | [private] |
| toggleGlArraysForNVVertexProgram() | NL3D::CDriverGL | [private] |
| TPolygonMode enum name | NL3D::IDriver | |
| Transpose enum value | NL3D::IDriver | |
| TSPTextureCube typedef | NL3D::CDriverGL | [private] |
| TTexCubeVect typedef | NL3D::CDriverGL | [private] |
| TTransform enum name | NL3D::IDriver | |
| TVBHardType enum name | NL3D::IDriver | |
| typeCount enum value | NL3D::IDriver | |
| uploadTexture(ITexture &tex, NLMISC::CRect &rect, uint8 nNumMipMap) | NL3D::CDriverGL | [virtual] |
| uploadTextureCube(ITexture &tex, NLMISC::CRect &rect, uint8 nNumMipMap, uint8 nNumFace) | NL3D::CDriverGL | [virtual] |
| VBHardAGP enum value | NL3D::IDriver | |
| VBHardVRAM enum value | NL3D::IDriver | |
| verifyNVTextureShaderConfig() | NL3D::CDriverGL | [private] |
| warningIcon enum value | NL3D::IDriver | |
| yesId enum value | NL3D::IDriver | |
| yesNoCancelType enum value | NL3D::IDriver | |
| yesNoType enum value | NL3D::IDriver | |
| ~CDriverGL() | NL3D::CDriverGL | [virtual] |
| ~CRefCount() | NLMISC::CRefCount | [inline] |
| ~IDriver(void) | NL3D::IDriver | [virtual] |