RenderTranslucentMgr
Engine/source/renderInstance/renderTranslucentMgr.h
Protected Types
enum
_Anonymous_ { MaxBlend = 256 }
Private Types
Parent
Protected Attributes
mStateBlocks [MaxBlend]
Public Functions
RenderTranslucentMgr(F32 renderOrder, F32 processAddOrder)
addElement(RenderInst * inst)
render(SceneRenderState * state)
setupSGData(MeshRenderInst * ri, SceneData & data)
Protected Functions
_getStateBlock(U8 transFlag)
Detailed Description
Protected Types
@152
Enumerator
- MaxBlend = 256
Private Types
typedef RenderBinManager Parent
Protected Attributes
RenderParticleMgr * mParticleRenderMgr
GFXStateBlockRef mStateBlocks [MaxBlend]
Public Functions
RenderTranslucentMgr()
RenderTranslucentMgr(F32 renderOrder, F32 processAddOrder)
~RenderTranslucentMgr()
addElement(RenderInst * inst)
Reimplemented from: RenderBinManager
DECLARE_CONOBJECT(RenderTranslucentMgr )
render(SceneRenderState * state)
Reimplemented from: RenderBinManager
setupSGData(MeshRenderInst * ri, SceneData & data)
Reimplemented from: RenderBinManager