Torque2D Reference
Loading...
Searching...
No Matches
SceneRenderObject Class Referenceabstract

#include <SceneRenderObject.h>

Inheritance diagram for SceneRenderObject:

Public Member Functions

 SceneRenderObject ()
virtual ~SceneRenderObject ()
virtual bool isBatchRendered (void)=0
virtual bool getBatchIsolated (void)=0
virtual bool validRender (void) const =0
virtual bool shouldRender (void) const =0
virtual void scenePrepareRender (const SceneRenderState *pSceneRenderState, SceneRenderQueue *pSceneRenderQueue)=0
virtual void sceneRender (const SceneRenderState *pSceneRenderState, const SceneRenderRequest *pSceneRenderRequest, BatchRender *pBatchRenderer)=0
virtual void sceneRenderFallback (const SceneRenderState *pSceneRenderState, const SceneRenderRequest *pSceneRenderRequest, BatchRender *pBatchRenderer)=0

Constructor & Destructor Documentation

◆ SceneRenderObject()

SceneRenderObject ( )
inline

◆ ~SceneRenderObject()

virtual ~SceneRenderObject ( )
inlinevirtual

Member Function Documentation

◆ getBatchIsolated()

virtual bool getBatchIsolated ( void )
pure virtual

Implemented in SceneObject.

◆ isBatchRendered()

virtual bool isBatchRendered ( void )
pure virtual

Implemented in SceneObject, and ShapeVector.

◆ scenePrepareRender()

virtual void scenePrepareRender ( const SceneRenderState * pSceneRenderState,
SceneRenderQueue * pSceneRenderQueue )
pure virtual

◆ sceneRender()

virtual void sceneRender ( const SceneRenderState * pSceneRenderState,
const SceneRenderRequest * pSceneRenderRequest,
BatchRender * pBatchRenderer )
pure virtual

◆ sceneRenderFallback()

virtual void sceneRenderFallback ( const SceneRenderState * pSceneRenderState,
const SceneRenderRequest * pSceneRenderRequest,
BatchRender * pBatchRenderer )
pure virtual

Implemented in SceneObject.

◆ shouldRender()

virtual bool shouldRender ( void ) const
pure virtual

◆ validRender()

virtual bool validRender ( void ) const
pure virtual

The documentation for this class was generated from the following file: