Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
This is the complete list of members for CSceneRenderer, including all inherited members.
BeginFrame() | CSceneRenderer | |
ComputeReflectionCamera(CCamera &camera, const CBoundingBoxAligned &scissor) const | CSceneRenderer | protected |
ComputeRefractionCamera(CCamera &camera, const CBoundingBoxAligned &scissor) const | CSceneRenderer | protected |
CSceneRenderer(Renderer::Backend::IDevice *device) | CSceneRenderer | |
CULL_DEFAULT enum value | CSceneRenderer | |
CULL_MAX enum value | CSceneRenderer | |
CULL_REFLECTIONS enum value | CSceneRenderer | |
CULL_REFRACTIONS enum value | CSceneRenderer | |
CULL_SHADOWS_CASCADE_0 enum value | CSceneRenderer | |
CULL_SHADOWS_CASCADE_1 enum value | CSceneRenderer | |
CULL_SHADOWS_CASCADE_2 enum value | CSceneRenderer | |
CULL_SHADOWS_CASCADE_3 enum value | CSceneRenderer | |
CULL_SILHOUETTE_CASTER enum value | CSceneRenderer | |
CULL_SILHOUETTE_OCCLUDER enum value | CSceneRenderer | |
CullGroup enum name | CSceneRenderer | |
DisplayFrustum() | CSceneRenderer | protected |
EndFrame() | CSceneRenderer | |
GetCullCamera() const | CSceneRenderer | inline |
GetLightEnv() | CSceneRenderer | inline |
GetMaterialManager() | CSceneRenderer | |
GetModelRenderMode() const | CSceneRenderer | inline |
GetOverlayRenderMode() const | CSceneRenderer | inline |
GetParticleManager() | CSceneRenderer | |
GetScene() | CSceneRenderer | |
GetShadowMap() | CSceneRenderer | |
GetSkyManager() | CSceneRenderer | |
GetTerrainRenderer() | CSceneRenderer | |
GetTerrainRenderMode() const | CSceneRenderer | inline |
GetViewCamera() const | CSceneRenderer | inline |
GetWaterManager() | CSceneRenderer | |
GetWaterRenderMode() const | CSceneRenderer | inline |
Initialize() | CSceneRenderer | |
m | CSceneRenderer | protected |
m_CullCamera | CSceneRenderer | protected |
m_CurrentCullGroup | CSceneRenderer | protected |
m_CurrentScene | CSceneRenderer | protected |
m_DisplayTerrainPriorities | CSceneRenderer | protected |
m_LightEnv | CSceneRenderer | protected |
m_ModelRenderMode | CSceneRenderer | protected |
m_OverlayRenderMode | CSceneRenderer | protected |
m_TerrainRenderMode | CSceneRenderer | protected |
m_ViewCamera | CSceneRenderer | protected |
m_WaterRenderMode | CSceneRenderer | protected |
m_WaterScissor | CSceneRenderer | protected |
MakeShadersDirty() | CSceneRenderer | |
PrepareScene(Renderer::Backend::IDeviceCommandContext *deviceCommandContext, Scene &scene) | CSceneRenderer | |
PrepareSubmissions(Renderer::Backend::IDeviceCommandContext *deviceCommandContext, const CBoundingBoxAligned &waterScissor) | CSceneRenderer | protected |
ReloadShaders(Renderer::Backend::IDevice *device) | CSceneRenderer | |
RenderModels(Renderer::Backend::IDeviceCommandContext *deviceCommandContext, const CShaderDefines &context, int cullGroup) | CSceneRenderer | protected |
RenderParticles(Renderer::Backend::IDeviceCommandContext *deviceCommandContext, int cullGroup) | CSceneRenderer | protected |
RenderPatches(Renderer::Backend::IDeviceCommandContext *deviceCommandContext, const CShaderDefines &context, int cullGroup) | CSceneRenderer | protected |
RenderReflections(Renderer::Backend::IDeviceCommandContext *deviceCommandContext, const CShaderDefines &context, const CBoundingBoxAligned &scissor) | CSceneRenderer | protected |
RenderRefractions(Renderer::Backend::IDeviceCommandContext *deviceCommandContext, const CShaderDefines &context, const CBoundingBoxAligned &scissor) | CSceneRenderer | protected |
RenderScene(Renderer::Backend::IDeviceCommandContext *deviceCommandContext) | CSceneRenderer | |
RenderSceneOverlays(Renderer::Backend::IDeviceCommandContext *deviceCommandContext) | CSceneRenderer | |
RenderShadowMap(Renderer::Backend::IDeviceCommandContext *deviceCommandContext, const CShaderDefines &context) | CSceneRenderer | protected |
RenderSilhouettes(Renderer::Backend::IDeviceCommandContext *deviceCommandContext, const CShaderDefines &context) | CSceneRenderer | protected |
RenderSubmissions(Renderer::Backend::IDeviceCommandContext *deviceCommandContext, const CBoundingBoxAligned &waterScissor) | CSceneRenderer | protected |
RenderTextOverlays(CCanvas2D &canvas) | CSceneRenderer | |
RenderTransparentModels(Renderer::Backend::IDeviceCommandContext *deviceCommandContext, const CShaderDefines &context, int cullGroup, ETransparentMode transparentMode) | CSceneRenderer | protected |
ResetState() | CSceneRenderer | |
Resize(int width, int height) | CSceneRenderer | |
SetDisplayTerrainPriorities(bool enabled) | CSceneRenderer | inline |
SetLightEnv(CLightEnv *lightenv) | CSceneRenderer | inline |
SetModelRenderMode(ERenderMode mode) | CSceneRenderer | inline |
SetObliqueFrustumClipping(CCamera &camera, const CVector4D &clipPlane) const | CSceneRenderer | protected |
SetOverlayRenderMode(ERenderMode mode) | CSceneRenderer | inline |
SetSceneCamera(const CCamera &viewCamera, const CCamera &cullCamera) | CSceneRenderer | |
SetSimulation(CSimulation2 *simulation) | CSceneRenderer | |
SetTerrainRenderMode(ERenderMode mode) | CSceneRenderer | inline |
SetViewCamera(const CCamera &camera) | CSceneRenderer | inline |
SetWaterRenderMode(ERenderMode mode) | CSceneRenderer | inline |
Submit(CPatch *patch) override | CSceneRenderer | protectedvirtual |
Submit(SOverlayLine *overlay) override | CSceneRenderer | protectedvirtual |
Submit(SOverlayTexturedLine *overlay) override | CSceneRenderer | protectedvirtual |
Submit(SOverlaySprite *overlay) override | CSceneRenderer | protectedvirtual |
Submit(SOverlayQuad *overlay) override | CSceneRenderer | protectedvirtual |
Submit(CModelDecal *decal) override | CSceneRenderer | protectedvirtual |
Submit(CParticleEmitter *emitter) override | CSceneRenderer | protectedvirtual |
Submit(SOverlaySphere *overlay) override | CSceneRenderer | protectedvirtual |
SubmitNonRecursive(CModel *model) override | CSceneRenderer | protectedvirtual |
SubmitRecursive(CModelAbstract *model) | SceneCollector | virtual |
~CSceneRenderer() | CSceneRenderer | |
~SceneCollector() | SceneCollector | inlinevirtual |