Torque3D Documentation / _generateds / afxZodiacPolysoupRenderer

afxZodiacPolysoupRenderer

Engine/source/afx/afxZodiacPolysoupRenderer_T3D.h

More...

Classes:

Private Types

Private Static Attributes

Public Static Attributes

Private Functions

chooseStateBlock(U32 blend, bool isReflectPass)

Public Static Functions

Detailed Description

Private Types

typedef RenderBinManager Parent 

Private Attributes

GFXStateBlockRef add_norefl_zb_SB 
GFXStateBlockRef add_refl_zb_SB 
GFXShaderConstHandle * color_sc 
GFXStateBlockRef norm_norefl_zb_SB 
GFXStateBlockRef norm_refl_zb_SB 
Vector< PolysoupZodiacElem > polysoup_zodes 
GFXShaderConstHandle * projection_sc 
GFXShaderConstBufferRef shader_consts 
bool shader_initialized 
GFXStateBlockRef sub_norefl_zb_SB 
GFXStateBlockRef sub_refl_zb_SB 
ShaderData * zodiac_shader 

Private Static Attributes

afxZodiacPolysoupRenderer * master 

Public Static Attributes

const RenderInstType RIT_PolysoupZodiac 

Private Functions

chooseStateBlock(U32 blend, bool isReflectPass)

Public Functions

afxZodiacPolysoupRenderer()

afxZodiacPolysoupRenderer(F32 renderOrder, F32 processAddOrder)

~afxZodiacPolysoupRenderer()

addZodiac(U32 zode_idx, ConcretePolyList * , const Point3F & pos, F32 ang, const TSStatic * , F32 camDist)

clear()

Reimplemented from: RenderBinManager

DECLARE_CATEGORY("AFX" )

DECLARE_CONOBJECT(afxZodiacPolysoupRenderer )

initShader()

render(SceneRenderState * )

Reimplemented from: RenderBinManager

sort()

Reimplemented from: RenderBinManager

Public Static Functions

getMaster()