renderer
Class FixedFunctionModelRenderer
ModelVertexRenderer
|
+--FixedFunctionModelRenderer
in FixedFunctionModelRenderer.h
in FixedFunctionModelRenderer.cpp
- class FixedFunctionModelRenderer
- extends ModelVertexRenderer
Class FixedFunctionModelRenderer: Render animated models using only
OpenGL fixed function.
m
private FixedFunctionModelRendererInternals* m;
FixedFunctionModelRenderer
public FixedFunctionModelRenderer( bool colorIsDiffuseOnly );
- FixedFunctionModelRenderer: Constructor.
- Parameters:
colorIsDiffuseOnly
- if true, the primary color sent to the fragment stage
contains only the diffuse term, and not the ambient
~FixedFunctionModelRenderer
public ~FixedFunctionModelRenderer();
BeginPass
public void BeginPass( uint streamflags, const CMatrix3D* texturematrix );
CreateModelData
public void* CreateModelData( CModel* model );
DestroyModelData
public void DestroyModelData( CModel* UNUSED( model ), void* data );
EndPass
public void EndPass( uint streamflags );
PrepareModelDef
public void PrepareModelDef( uint streamflags, CModelDefPtr def );
RenderModel
public void RenderModel( uint streamflags, CModel* model, void* data );
UpdateModelData
public void UpdateModelData( CModel* model, void* data, u32 updateflags );