Public Member Functions | |
cRenderList (cGraphics *apGraphics) | |
void | SetCamera (cCamera3D *apCamera) |
cCamera3D * | GetCamera () |
bool | Add (iRenderable *apObject) |
void | Clear () |
void | AddOcclusionQuery (cOcclusionQueryObject *apObject) |
cOcclusionQueryObjectIterator | GetQueryIterator () |
cMotionBlurObjectIterator | GetMotionBlurIterator () |
cTransperantObjectIterator | GetTransperantIterator () |
cLight3DIterator | GetLightIt () |
cRenderableIterator | GetObjectIt () |
int | GetLightNum () |
int | GetObjectNum () |
void | Compile () |
int | GetRenderCount () |
int | GetLastRenderCount () |
int | GetLightObjects (int alLightIdx) |
void | SetFrameTime (float afTime) |
cRenderNode * | GetRootNode (eRenderListDrawType aObjectType, eMaterialRenderType aPassType, int alLightNum) |
Static Public Member Functions | |
static int | GetGlobalRenderCount () |