Torque3D Documentation / _generateds / ProcessedDeferredMaterial

ProcessedDeferredMaterial

Engine/source/renderInstance/renderDeferredMgr.h

More...

Private Types

Public Functions

Returns the number of stages we're rendering (not to be confused with the number of passes).

Protected Functions

Fills in the MaterialFeatureData for the given stage.

Detailed Description

Private Types

typedef ProcessedShaderMaterial Parent 

Protected Attributes

const RenderDeferredMgr * mDeferredMgr 
bool mIsLightmappedGeometry 

Public Functions

ProcessedDeferredMaterial(Material & mat, const RenderDeferredMgr * deferredMgr)

addStateBlockDesc(const GFXStateBlockDesc & desc)

Reimplemented from: ProcessedMaterial

getNumStages()

Reimplemented from: ProcessedShaderMaterial

Protected Functions

_determineFeatures(U32 stageNum, MaterialFeatureData & fd, const FeatureSet & features)

Reimplemented from: ProcessedShaderMaterial