RenderMeshMgr Class Reference

#include <renderMeshMgr.h>

Inheritance diagram for RenderMeshMgr:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 RenderMeshMgr ()
 RenderMeshMgr (RenderInstType riType, F32 renderOrder, F32 processAddOrder)
virtual void init ()
virtual void render (SceneState *state)
AddInstResult addElement (RenderInst *inst)
 DECLARE_CONOBJECT (RenderMeshMgr)

Static Public Member Functions

static void initPersistFields ()
 Register dynamic fields in a subclass of ConsoleObject.

Protected Member Functions

void construct ()

Protected Attributes

GFXStateBlockRef mNormalSB
GFXStateBlockRef mReflectSB

Private Types

typedef RenderBinManager Parent

Member Typedef Documentation


Constructor & Destructor Documentation

RenderMeshMgr::RenderMeshMgr (  ) 

RenderMeshMgr::RenderMeshMgr ( RenderInstType  riType,
F32  renderOrder,
F32  processAddOrder 
)


Member Function Documentation

virtual void RenderMeshMgr::init (  )  [virtual]

Reimplemented from RenderBinManager.

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

Reimplemented from RenderBinManager.

Reimplemented in ForcedMaterialMeshMgr.

AddInstResult RenderMeshMgr::addElement ( RenderInst inst  )  [virtual]

Reimplemented from RenderBinManager.

static void RenderMeshMgr::initPersistFields (  )  [static]

Register dynamic fields in a subclass of ConsoleObject.

See also:
addField(), addFieldV(), addDeprecatedField(), addGroup(), endGroup()

Reimplemented from RenderBinManager.

RenderMeshMgr::DECLARE_CONOBJECT ( RenderMeshMgr   ) 

void RenderMeshMgr::construct (  )  [protected]


Member Data Documentation