| addStateBlockDesc(const GFXStateBlockDesc &desc) | MatInstance | [virtual] |
| allocMaterialParameters() | MatInstance | [virtual] |
| dumpShaderInfo() const | MatInstance | [virtual] |
| DynamicLightingDualMaterial enum value | sgMatInstance | |
| DynamicLightingMaskMaterial enum value | sgMatInstance | |
| DynamicLightingSingleMaterial enum value | sgMatInstance | |
| filterGlowPasses(const SceneGraphData &sgData) | MatInstance | [protected] |
| getCurPass() | MatInstance | [inline, virtual] |
| getCurStageNum() | MatInstance | [virtual] |
| getFeatureData() const | MatInstance | [inline, virtual] |
| getMaterial() | MatInstance | [inline, virtual] |
| getMaterialParameterHandle(const String &name) | MatInstance | [virtual] |
| getMaterialParameters() | MatInstance | [virtual] |
| getPass(U32 pass) | MatInstance | [virtual] |
| getProcessedMaterial() const | MatInstance | [inline] |
| getShaderMaterial() | MatInstance | [protected, virtual] |
| getVertFlags() const | MatInstance | [inline, virtual] |
| hasGlow() | MatInstance | [virtual] |
| init() | sgMatInstance | [inline] |
| MatInstance::init(const GFXMaterialFeatureData::FeatureListHandle instanceData, const GFXMaterialFeatureData::FeatureListHandle globalData, GFXVertexFlags vertFlags) | MatInstance | [virtual] |
| isDynamicLightingMaterial_Dual() | sgMatInstance | [inline] |
| mActiveParameters | MatInstance | [protected] |
| Material class | MatInstance | [friend] |
| MatInstance(Material &mat) | MatInstance | [protected] |
| MatInstanceType enum name | sgMatInstance | |
| mCurPass | MatInstance | [protected] |
| mCurrentHandles | MatInstance | [protected] |
| mCurrentParameters | MatInstance | [protected] |
| mDefaultParameters | MatInstance | [protected] |
| mDynamicLightingFeatures | sgMatInstance | |
| mFeatureList | MatInstance | [protected] |
| mHasGlow | MatInstance | [protected] |
| mLightingHook | BaseMatInstance | |
| mMaterial | MatInstance | [protected] |
| mMaterialType | sgMatInstance | |
| mMatNameStr | BaseMatInstance | |
| mMaxStages | MatInstance | [protected] |
| mProcessedMaterial | MatInstance | [protected] |
| mUserDefinedState | MatInstance | [protected] |
| mVertFlags | MatInstance | [protected] |
| Parent typedef | sgMatInstance | [private] |
| processMaterial(const GFXMaterialFeatureData::FeatureListHandle globalData) | sgMatInstance | [protected, virtual] |
| reInit(const GFXMaterialFeatureData::FeatureListHandle globalData) | MatInstance | [virtual] |
| setBuffers(GFXVertexBufferHandleBase *vertBuffer, GFXPrimitiveBufferHandle *primBuffer) | MatInstance | [virtual] |
| setEyePosition(MatrixF objTrans, Point3F position) | MatInstance | [virtual] |
| setLightInfo(SceneState *, const SceneGraphData &sgData) | MatInstance | [virtual] |
| setMaterialParameters(MaterialParameters *param) | MatInstance | [virtual] |
| setTextureStages(SceneState *state, const SceneGraphData &sgData) | MatInstance | [virtual] |
| setTransforms(const MatrixF &world, const MatrixF &view, const MatrixF &projection) | MatInstance | [virtual] |
| setupPass(SceneState *, const SceneGraphData &sgData) | MatInstance | [virtual] |
| sgMatInstance(Material &mat, const MatInstance *root) | sgMatInstance | |
| UnknownMaterial enum value | sgMatInstance | |
| ~BaseMatInstance() | BaseMatInstance | [inline, virtual] |
| ~MatInstance() | MatInstance | [virtual] |