| _setPrimitiveBuffer(GFXPrimitiveBuffer *buffer) | GFXD3D9Device | [protected, virtual] |
| _setTextureStageState(U32 stage, U32 state, U32 value) | GFXPCD3D9Device | [protected, virtual] |
| _updateRenderTargets() | GFXDevice | [protected, virtual] |
| _validateMultisampleParams(D3DFORMAT format, D3DMULTISAMPLE_TYPE &aatype, DWORD &aalevel) const | GFXPCD3D9Device | [protected] |
| addVertexBuffer(GFXD3D9VertexBuffer *buffer) | GFXD3D9Device | [protected] |
| allocPrimitiveBuffer(U32 numIndices, U32 numPrimitives, GFXBufferType bufferType) | GFXD3D9Device | [virtual] |
| allocRenderToTextureTarget() | GFXD3D9Device | [virtual] |
| allocVertexBuffer(U32 numVerts, U32 vertFlags, U32 vertSize, GFXBufferType bufferType) | GFXD3D9Device | [virtual] |
| allocWindowTarget(PlatformWindow *window) | GFXD3D9Device | [virtual] |
| allowRender() | GFXDevice | [inline] |
| beginScene() | GFXDevice | [virtual] |
| beginSceneInternal() | GFXD3D9Device | [virtual] |
| canCurrentlyRender() | GFXDevice | [inline] |
| clear(U32 flags, ColorI color, F32 z, U32 stencil) | GFXD3D9Device | [virtual] |
| clearResourceFlags() | GFXDevice | [virtual] |
| clearSamplerOverrides() | GFXDevice | |
| copyBBToSfxBuff() | GFXPCD3D9Device | [virtual] |
| createCubemap() | GFXD3D9Device | [virtual] |
| createFence() | GFXD3D9Device | [virtual] |
| createInstance(U32 adapterIndex) | GFXPCD3D9Device | [static] |
| createRenderSurface(U32 width, U32 height, GFXFormat format, U32 mipLevel) | GFXD3D9Device | |
| createShader(const char *vertFile, const char *pixFile, F32 pixVersion, const Vector< GFXShaderMacro > ¯os) | GFXD3D9Device | [protected, virtual] |
| createStateBlock(const GFXStateBlockDesc &desc) | GFXDevice | [virtual] |
| createStateBlockInternal(const GFXStateBlockDesc &desc) | GFXD3D9Device | [protected, virtual] |
| createVBPool(U32 vertFlags, U32 vertSize) | GFXD3D9Device | [protected, virtual] |
| deallocVertexBuffer(GFXD3D9VertexBuffer *vertBuff) | GFXD3D9Device | [virtual] |
| deCreate enum value | GFXDevice | |
| deDestroy enum value | GFXDevice | |
| deInit enum value | GFXDevice | |
| describeResources(const char *resName, const char *file, bool unflaggedOnly) | GFXDevice | [virtual] |
| destroy() | GFXDevice | [static] |
| destroyD3DResource(IDirect3DResource9 *d3dResource) | GFXD3D9Device | [inline, virtual] |
| destroyShader(GFXShader *shader) | GFXD3D9Device | [protected, virtual] |
| DeviceEventSignal typedef | GFXDevice | |
| deviceInited() | GFXDevice | [protected, virtual] |
| devicePresent() | GFXDevice | [inline, static] |
| disableShaders() | GFXD3D9Device | [virtual] |
| doParanoidStateCheck() | GFXD3D9Device | [virtual] |
| drawIndexedPrimitive(GFXPrimitiveType primType, U32 minIndex, U32 numVerts, U32 startIndex, U32 primitiveCount) | GFXD3D9Device | [protected, virtual] |
| drawPrimitive(GFXPrimitiveType primType, U32 vertexStart, U32 primitiveCount) | GFXD3D9Device | [virtual] |
| GFXDevice::drawPrimitive(U32 primitiveIndex) | GFXDevice | |
| drawPrimitiveBuffer(GFXPrimitiveBuffer *buffer) | GFXDevice | |
| drawPrimitives() | GFXDevice | |
| dumpStates(const char *fileName) const | GFXDevice | |
| endScene() | GFXDevice | [virtual] |
| endSceneInternal() | GFXD3D9Device | [virtual] |
| enterDebugEvent(ColorI color, const char *name) | GFXPCD3D9Device | [virtual] |
| enumerateAdapters(Vector< GFXAdapter * > &adapterList) | GFXPCD3D9Device | [static] |
| enumerateVideoModes() | GFXPCD3D9Device | [virtual] |
| fillResourceVectors(const char *resNames, bool unflaggedOnly, Vector< GFXResource * > &textureObjects, Vector< GFXResource * > &textureTargets, Vector< GFXResource * > &windowTargets, Vector< GFXResource * > &vertexBuffers, Vector< GFXResource * > &primitiveBuffers, Vector< GFXResource * > &fences, Vector< GFXResource * > &cubemaps, Vector< GFXResource * > &shaders, Vector< GFXResource * > &stateblocks) | GFXDevice | [protected, virtual] |
| findVBPool(U32 vertFlags, U32 numVertsNeeded) | GFXD3D9Device | [protected, virtual] |
| flagCurrentResources() | GFXDevice | [virtual] |
| formatByteSize(GFXFormat format) | GFXDevice | |
| GenericShaderType enum name | GFXDevice | |
| get() | GFXDevice | [static] |
| getActiveRenderTarget() | GFXDevice | [virtual] |
| getAdapter() | GFXDevice | [inline, virtual] |
| getAdapterType() | GFXD3D9Device | [inline, virtual] |
| getCardProfiler() const | GFXDevice | [inline] |
| getClipRect() const | GFXD3D9Device | [inline, virtual] |
| getCurrentTexture(U32 stage) | GFXDevice | [inline] |
| getD3D() | GFXD3D9Device | [inline, virtual] |
| getDevice() | GFXD3D9Device | [inline, virtual] |
| getDeviceEventSignal() | GFXDevice | [static] |
| getDeviceIndex() const | GFXDevice | [inline] |
| getDeviceStatistics() | GFXDevice | [inline] |
| getDeviceSwizzle24() const | GFXDevice | [inline] |
| getDeviceSwizzle32() const | GFXDevice | [inline] |
| getDeviceVector() | GFXDevice | [inline, static] |
| getDrawUtil() | GFXDevice | |
| getDXVersion() | GFXD3D9Device | [static] |
| getFillConventionOffset() const | GFXD3D9Device | [inline, virtual] |
| getFrontBuffer() | GFXDevice | [inline, virtual] |
| getFrustum(F32 *left, F32 *right, F32 *bottom, F32 *top, F32 *nearPlane, F32 *farPlane, bool *isOrtho) | GFXDevice | |
| getMaxDynamicIndices() | GFXD3D9Device | [inline, virtual] |
| getMaxDynamicVerts() | GFXD3D9Device | [inline, virtual] |
| getMultisampleLevel() const | GFXD3D9Device | [inline] |
| getMultisampleType() const | GFXD3D9Device | [inline] |
| getNumSamplers() const | GFXD3D9Device | [inline, virtual] |
| getPixelShaderVersion() const | GFXD3D9Device | [inline, virtual] |
| getProjectionMatrix() const | GFXDevice | [inline] |
| getSamplerAddressModeOverride(S32 stage, bool &on, GFXTextureAddressMode &mode) | GFXDevice | |
| getSamplerMipLODBiasOverride(S32 stage, bool &on, F32 &bias) | GFXDevice | |
| getSfxBackBuffer() | GFXDevice | [inline, virtual] |
| getTextureManager() | GFXDevice | [inline] |
| getVideoModeList() const | GFXDevice | [inline] |
| getViewMatrix() const | GFXDevice | [inline] |
| getViewport() const | GFXD3D9Device | [inline, virtual] |
| getWorldMatrix() const | GFXDevice | [inline] |
| GFXD3D9Device(LPDIRECT3D9 d3d, U32 index) | GFXD3D9Device | |
| GFXDevice() | GFXDevice | |
| GFXDeviceEventType enum name | GFXDevice | |
| GFXPCD3D9Device(LPDIRECT3D9 d3d, U32 index) | GFXPCD3D9Device | [inline] |
| GFXTDT_Cube enum value | GFXDevice | [protected] |
| GFXTDT_Normal enum value | GFXDevice | [protected] |
| GS_COUNT enum value | GFXDevice | |
| GSAddColorTexture enum value | GFXDevice | |
| GSColor enum value | GFXDevice | |
| GSModColorTexture enum value | GFXDevice | |
| GSTexture enum value | GFXDevice | |
| init(const GFXVideoMode &mode, PlatformWindow *window=NULL) | GFXPCD3D9Device | [virtual] |
| initConsole() | GFXDevice | [static] |
| initD3DXFnTable() | GFXD3D9Device | [protected, static] |
| initStates() | GFXPCD3D9Device | [virtual] |
| leaveDebugEvent() | GFXPCD3D9Device | [virtual] |
| listResources(bool unflaggedOnly) | GFXDevice | [virtual] |
| logVertexBuffers() | GFXD3D9Device | [protected] |
| mAdapterIndex | GFXD3D9Device | [protected] |
| mAllowRender | GFXDevice | [protected] |
| mCanCurrentlyRender | GFXDevice | [protected] |
| mCardProfiler | GFXDevice | [protected] |
| mClipRect | GFXD3D9Device | [protected] |
| mCreateDeviceInstance | GFXPCD3D9Device | [protected, static] |
| mCreateFenceType | GFXD3D9Device | [protected] |
| mCurrentConstBuffer | GFXD3D9Device | [protected] |
| mCurrentCubemap | GFXDevice | [protected] |
| mCurrentFrontBufferIdx | GFXDevice | [protected] |
| mCurrentLight | GFXDevice | [protected] |
| mCurrentLightEnable | GFXDevice | [protected] |
| mCurrentLightMaterial | GFXDevice | [protected] |
| mCurrentOpenAllocPB | GFXD3D9Device | [protected] |
| mCurrentOpenAllocVB | GFXD3D9Device | [protected] |
| mCurrentOpenAllocVertexData | GFXD3D9Device | [protected] |
| mCurrentPB | GFXD3D9Device | [protected] |
| mCurrentPrimitiveBuffer | GFXDevice | [protected] |
| mCurrentRT | GFXDevice | [protected] |
| mCurrentShaderConstBuffer | GFXDevice | [protected] |
| mCurrentStateBlock | GFXDevice | [protected] |
| mCurrentStateBlocks | GFXDevice | [protected] |
| mCurrentTexture | GFXDevice | [protected] |
| mCurrentVB | GFXD3D9Device | [protected] |
| mCurrentVertexBuffer | GFXDevice | [protected] |
| mD3D | GFXD3D9Device | [protected] |
| mD3DDevice | GFXD3D9Device | [protected] |
| mDeviceBackbuffer | GFXD3D9Device | [protected] |
| mDeviceColor | GFXD3D9Device | [protected] |
| mDeviceDepthStencil | GFXD3D9Device | [protected] |
| mDeviceStatistics | GFXDevice | [protected] |
| mDeviceSwizzle24 | GFXDevice | [protected] |
| mDeviceSwizzle32 | GFXDevice | [protected] |
| mDrawer | GFXDevice | [protected] |
| mDynamicPB | GFXD3D9Device | [protected] |
| mEnableNVPerfHUD | GFXPCD3D9Device | [static] |
| mFrontBuffer | GFXDevice | [protected] |
| mFrustBottom | GFXDevice | [protected] |
| mFrustFar | GFXDevice | [protected] |
| mFrustLeft | GFXDevice | [protected] |
| mFrustNear | GFXDevice | [protected] |
| mFrustOrtho | GFXDevice | [protected] |
| mFrustRight | GFXDevice | [protected] |
| mFrustTop | GFXDevice | [protected] |
| mGenericShader | GFXD3D9Device | |
| mGlobalAmbientColor | GFXDevice | [protected] |
| mGlobalAmbientColorDirty | GFXDevice | [protected] |
| mInitialized | GFXDevice | [protected] |
| mLastPixShader | GFXD3D9Device | [protected] |
| mLastVertShader | GFXD3D9Device | [protected] |
| mLightDirty | GFXDevice | [protected] |
| mLightMaterialDirty | GFXDevice | [protected] |
| mLightsDirty | GFXDevice | [protected] |
| mMultisampleLevel | GFXD3D9Device | [protected] |
| mMultisampleType | GFXD3D9Device | [protected] |
| mNewCubemap | GFXDevice | [protected] |
| mNewStateBlock | GFXDevice | [protected] |
| mNewTexture | GFXDevice | [protected] |
| mNumAllocatedVertexBuffers | GFXD3D9Device | [protected] |
| mNumSamplers | GFXD3D9Device | [protected] |
| mPixVersion | GFXD3D9Device | [protected] |
| mPrimitiveBufferDirty | GFXDevice | [protected] |
| mProjectionMatrix | GFXDevice | [protected] |
| mProjectionMatrixDirty | GFXDevice | [protected] |
| mResourceListHead | GFXDevice | [protected] |
| mRTStack | GFXDevice | [protected] |
| mSamplerAddressModeOverride | GFXDevice | [protected] |
| mSamplerAddressModeOverrides | GFXDevice | [protected] |
| mSamplerMipLODBiasOverride | GFXDevice | [protected] |
| mSamplerMipLODBiasOverrides | GFXDevice | [protected] |
| mSfxBackBuffer | GFXDevice | [protected] |
| mShaderMgr | GFXD3D9Device | [protected] |
| mStateBlockDirty | GFXDevice | [protected] |
| mStateDirty | GFXDevice | [protected] |
| mTempMatrix | GFXD3D9Device | [protected] |
| mTextureDirty | GFXDevice | [protected] |
| mTextureManager | GFXDevice | [protected] |
| mTextureMatrix | GFXDevice | [protected] |
| mTextureMatrixCheckDirty | GFXDevice | [protected] |
| mTextureMatrixDirty | GFXDevice | [protected] |
| mTexturesDirty | GFXDevice | [protected] |
| mTexType | GFXDevice | [protected] |
| multWorld(const MatrixF &mat) | GFXDevice | [inline] |
| mUseSfxBackBuffer | GFXDevice | [protected] |
| mVBListHead | GFXD3D9Device | [protected] |
| mVertexBufferDirty | GFXDevice | [protected] |
| mVideoModes | GFXDevice | [protected] |
| mViewMatrix | GFXDevice | [protected] |
| mViewMatrixDirty | GFXDevice | [protected] |
| mViewport | GFXD3D9Device | [protected] |
| mViewportRect | GFXD3D9Device | [protected] |
| mVolatileVBList | GFXD3D9Device | [protected] |
| mWorldMatrix | GFXDevice | [protected] |
| mWorldMatrixDirty | GFXDevice | [protected] |
| mWorldStackSize | GFXDevice | [protected] |
| popActiveRenderTarget() | GFXDevice | [virtual] |
| popWorldMatrix() | GFXDevice | [inline] |
| preDestroy() | GFXD3D9Device | [inline, virtual] |
| projectRadius(F32 dist, F32 radius) | GFXDevice | |
| pushActiveRenderTarget() | GFXDevice | [virtual] |
| pushWorldMatrix() | GFXDevice | [inline] |
| reacquireDefaultPoolResources() | GFXD3D9Device | [protected] |
| regenStates() | GFXD3D9Device | [protected] |
| releaseDefaultPoolResources() | GFXD3D9Device | [protected] |
| removeVertexBuffer(GFXD3D9VertexBuffer *buffer) | GFXD3D9Device | [protected] |
| reset(D3DPRESENT_PARAMETERS &d3dpp) | GFXPCD3D9Device | [virtual] |
| RPGDVB typedef | GFXD3D9Device | [protected] |
| selectSupportedFormat(GFXTextureProfile *profile, const Vector< GFXFormat > &formats, bool texture, bool mustblend) | GFXPCD3D9Device | [virtual] |
| setActiveDevice(U32 deviceIndex) | GFXDevice | [static] |
| setActiveRenderTarget(GFXTarget *target) | GFXD3D9Device | [virtual] |
| setAdapter(const GFXAdapter &adapter) | GFXDevice | [inline, protected, virtual] |
| setAllowRender(bool render) | GFXDevice | [inline] |
| setClipRect(const RectI &rect) | GFXD3D9Device | [virtual] |
| setCubeTexture(U32 stage, GFXCubemap *cubemap) | GFXDevice | |
| setDebugMarker(ColorI color, const char *name) | GFXPCD3D9Device | [virtual] |
| setFrustum(F32 left, F32 right, F32 bottom, F32 top, F32 nearPlane, F32 farPlane, bool bRotate=true) | GFXDevice | [virtual] |
| setFrustum(F32 FOV, F32 aspectRatio, F32 nearPlane, F32 farPlane) | GFXDevice | [virtual] |
| setGlobalAmbientColor(ColorF color) | GFXDevice | |
| setGlobalAmbientInternal(ColorF color) | GFXD3D9Device | [protected, virtual] |
| setLight(U32 stage, GFXLightInfo *light) | GFXDevice | |
| setLightInternal(U32 lightStage, const GFXLightInfo light, bool lightEnable) | GFXD3D9Device | [protected, virtual] |
| setLightMaterial(GFXLightMaterial mat) | GFXDevice | |
| setLightMaterialInternal(const GFXLightMaterial mat) | GFXD3D9Device | [protected, virtual] |
| setMatrix(GFXMatrixType mtype, const MatrixF &mat) | GFXPCD3D9Device | [virtual] |
| setOrtho(F32 left, F32 right, F32 bottom, F32 top, F32 nearPlane, F32 farPlane, bool doRotate=false) | GFXDevice | |
| setPixelShaderVersion(F32 version) | GFXD3D9Device | [inline, virtual] |
| setPrimitiveBuffer(GFXPrimitiveBuffer *buffer) | GFXDevice | |
| setProjectionMatrix(const MatrixF &newProj) | GFXDevice | [inline] |
| setSamplerAddressModeOverride(S32 stage, bool on, GFXTextureAddressMode mode=GFXAddressClamp) | GFXDevice | |
| setSamplerMipLODBiasOverride(S32 stage, bool on, F32 bias=0.0f) | GFXDevice | |
| setShader(GFXShader *shader) | GFXD3D9Device | [virtual] |
| setShaderConstBuffer(GFXShaderConstBuffer *buffer) | GFXDevice | |
| setShaderConstBufferInternal(GFXShaderConstBuffer *buffer) | GFXD3D9Device | [protected, virtual] |
| setStateBlock(GFXStateBlock *block) | GFXDevice | [virtual] |
| setStateBlockInternal(GFXStateBlock *block, bool force) | GFXD3D9Device | [protected, virtual] |
| setTexture(U32 stage, GFXTextureObject *texture) | GFXDevice | |
| setTextureInternal(U32 textureUnit, const GFXTextureObject *texture) | GFXD3D9Device | [protected, virtual] |
| setTextureMatrix(const U32 stage, const MatrixF &texMat) | GFXDevice | [inline] |
| setupGenericShaders(GenericShaderType type=GSColor) | GFXD3D9Device | [virtual] |
| GFXDevice::setupGenericShaders(GenericShaderType type=GSColor) | GFXDevice | [inline, virtual] |
| setupPresentParams(const GFXVideoMode &mode, const HWND &hwnd) const | GFXPCD3D9Device | [virtual] |
| setVB(GFXVertexBuffer *buffer) | GFXD3D9Device | |
| setVertexBuffer(GFXVertexBuffer *buffer) | GFXDevice | [inline] |
| setViewMatrix(const MatrixF &newView) | GFXDevice | [inline] |
| setViewport(const RectI &rect) | GFXD3D9Device | [virtual] |
| setWorldMatrix(const MatrixF &newWorld) | GFXDevice | [inline] |
| smD3DX | GFXD3D9Device | [static] |
| smSfxBackBufferSize | GFXDevice | [protected, static] |
| StateBlockMap typedef | GFXDevice | [protected] |
| TexDirtyType enum name | GFXDevice | [protected] |
| updateStates(bool forceSetAll=false) | GFXDevice | |
| worldToScreenScale() | GFXDevice | |
| ~GFXD3D9Device() | GFXD3D9Device | [virtual] |
| ~GFXDevice() | GFXDevice | [virtual] |