6 #ifndef _INC_cDXRenderBatch_H
7 #define _INC_cDXRenderBatch_H
#define GRAY3D_LINK
Definition: Gray3D.h:15
#define UNREFERENCED_PARAMETER(P)
< _WIN32 type thing. get rid of stupid warning.
Definition: SysTypes.h:299
INT32 HRESULT
_WIN32 style error codes. INT32
Definition: SysTypes.h:465
Definition: cDXRenderBatch.h:20
virtual HRESULT OneTimeSceneInit()
Definition: cDXRenderBatch.h:35
virtual HRESULT RenderAll(CCamera *pCamera)
Definition: cDXRenderBatch.h:50
virtual void FrameMoveAll(TIMESECF_t fElapsedTime)
Definition: cDXRenderBatch.h:40
bool isStopped() const noexcept
Definition: cDXRenderBatch.h:63
virtual void UpdateD3DOffset(const cVector3f &vOffset)
Definition: cDXRenderBatch.h:57
virtual void PreRenderAll()
Definition: cDXRenderBatch.h:45
void put_Stopped(bool bStop) noexcept
Definition: cDXRenderBatch.h:67
virtual const char * get_NameCPtr() const =0
Render type must have a name.
virtual void FinalCleanup()
Definition: cDXRenderBatch.h:37
Definition: Gray3D.cpp:12
float TIMESECF_t
delta float seconds.
Definition: cTimeSys.h:20