GFXD3D9Shader Member List

This is the complete list of members for GFXD3D9Shader, including all inherited members.

_buildShaderConstantHandles(GenericConstBufferLayout *layout, bool vertexConst)GFXD3D9Shader [protected]
_compileShader(const Torque::Path &filePath, const String &target, const D3DXMACRO *defines, GenericConstBufferLayout *bufferLayoutF, GenericConstBufferLayout *bufferLayoutI)GFXD3D9Shader [protected, virtual]
_getShaderConstants(ID3DXConstantTable *table, GenericConstBufferLayout *bufferLayoutF, GenericConstBufferLayout *bufferLayoutI)GFXD3D9Shader [protected]
_loadCompiledOutput(const Torque::Path &filePath, const String &target, GenericConstBufferLayout *bufferLayoutF, GenericConstBufferLayout *bufferLayoutI)GFXD3D9Shader [protected]
_saveCompiledOutput(const Torque::Path &filePath, LPD3DXBUFFER buffer, GenericConstBufferLayout *bufferLayoutF, GenericConstBufferLayout *bufferLayoutI)GFXD3D9Shader [protected]
allocConstBuffer()GFXD3D9Shader [virtual]
clearFlag()GFXResource [inline]
describeSelf() const GFXShader [inline, virtual]
getAlignmentValue(const GFXShaderConstType constType) const GFXD3D9Shader [virtual]
getNextResource() const GFXResource [inline]
getOwningDevice() const GFXResource [inline]
getPrevResource() const GFXResource [inline]
getShaderConstDesc() const GFXD3D9Shader [virtual]
getShaderConstHandle(const String &name)GFXD3D9Shader [virtual]
GFX360Device classGFXD3D9Shader [friend]
GFXD3D9Device classGFXD3D9Shader [friend]
GFXD3D9Shader()GFXD3D9Shader
GFXD3D9ShaderConstBuffer classGFXD3D9Shader [friend]
GFXResource()GFXResource
init(const Torque::Path &vertFile, const Torque::Path &pixFile, F32 pixVersion, const Vector< GFXShaderMacro > &macros)GFXD3D9Shader [virtual]
isFlagged()GFXResource [inline]
mD3D9DeviceGFXD3D9Shader [protected]
mHandlesGFXD3D9Shader [protected]
mPixelConstBufferLayoutFGFXD3D9Shader [protected]
mPixelConstBufferLayoutIGFXD3D9Shader [protected]
mPixShaderGFXD3D9Shader [protected]
mPixVersionGFXShader
mShaderConstsGFXD3D9Shader [protected]
mVertexConstBufferLayoutFGFXD3D9Shader [protected]
mVertexConstBufferLayoutIGFXD3D9Shader [protected]
mVertexFlagsGFXShader
mVertShaderGFXD3D9Shader [protected]
process()GFXD3D9Shader [virtual]
registerResourceWithDevice(GFXDevice *device)GFXResource
resurrect()GFXD3D9Shader [virtual]
setDescription(const String &inDescr)GFXShader [inline]
setFlag()GFXResource [inline]
smCompiledShaderTagGFXD3D9Shader [protected, static]
smD3DXIncludeGFXD3D9Shader [protected, static]
zombify()GFXD3D9Shader [virtual]
~GFXD3D9Shader()GFXD3D9Shader [virtual]
~GFXResource()GFXResource [virtual]
~GFXShader()GFXShader [inline, virtual]