Torque3D Documentation / _generateds / afxZodiacGroundPlaneRenderer

afxZodiacGroundPlaneRenderer

Engine/source/afx/afxZodiacGroundPlaneRenderer_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 
Vector< GroundPlaneZodiacElem > groundPlane_zodiacs 
GFXStateBlockRef norm_norefl_zb_SB 
GFXStateBlockRef norm_refl_zb_SB 
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

afxZodiacGroundPlaneRenderer * master 

Public Static Attributes

const RenderInstType RIT_GroundPlaneZodiac 

Private Functions

chooseStateBlock(U32 blend, bool isReflectPass)

Public Functions

afxZodiacGroundPlaneRenderer()

afxZodiacGroundPlaneRenderer(F32 renderOrder, F32 processAddOrder)

~afxZodiacGroundPlaneRenderer()

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

clear()

Reimplemented from: RenderBinManager

DECLARE_CATEGORY("AFX" )

DECLARE_CONOBJECT(afxZodiacGroundPlaneRenderer )

initShader()

render(SceneRenderState * state)

Reimplemented from: RenderBinManager

sort()

Reimplemented from: RenderBinManager

Public Static Functions

getMaster()