Torque2D Reference
Loading...
Searching...
No Matches
Public Member Functions | List of all members
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: