ForcedMaterialMeshMgr Class Reference

#include <forcedMaterialMeshMgr.h>

Inheritance diagram for ForcedMaterialMeshMgr:

Inheritance graph
[legend]
List of all members.

Detailed Description

Basically the same as RenderMeshMgr, but will override the material of the instance.


Public Member Functions

 ForcedMaterialMeshMgr ()
 ForcedMaterialMeshMgr (RenderInstType riType, F32 renderOrder, F32 processAddOrder, BaseMatInstance *overrideMaterial)
void setOverrideMaterial (BaseMatInstance *overrideMaterial)
virtual void render (SceneState *state)

Private Types

typedef RenderMeshMgr Parent

Private Attributes

BaseMatInstancemOverrideMaterial


Member Typedef Documentation

Reimplemented from RenderMeshMgr.


Constructor & Destructor Documentation

ForcedMaterialMeshMgr::ForcedMaterialMeshMgr (  ) 

ForcedMaterialMeshMgr::ForcedMaterialMeshMgr ( RenderInstType  riType,
F32  renderOrder,
F32  processAddOrder,
BaseMatInstance overrideMaterial 
)


Member Function Documentation

void ForcedMaterialMeshMgr::setOverrideMaterial ( BaseMatInstance overrideMaterial  ) 

virtual void ForcedMaterialMeshMgr::render ( SceneState state  )  [virtual]

Reimplemented from RenderMeshMgr.


Member Data Documentation