Class RenderSystem¶
Defined in File render_system.h
Nested Relationships¶
Nested Types¶
Inheritance Relationships¶
Base Type¶
public System
(Class System)
Class Documentation¶
-
class
RenderSystem
: public System¶ Responsible for handling all the rendering in the editor.
Public Functions
-
void
setConfig
(const SceneSettings &sceneSettings)¶
-
void
update
(float deltaMilliseconds)¶
-
void
renderLines
()¶
-
void
recoverLostDevice
()¶
-
void
setCamera
(CameraComponent *camera)¶
-
void
restoreCamera
()¶
-
void
enableWireframeRasterizer
()¶
-
void
resetDefaultRasterizer
()¶
-
void
setPerCameraVSCBs
()¶
-
void
setPerFrameVSCBs
(float fogStart, float fogEnd)¶
-
void
setPerCameraChangePSCBs
()¶
-
void
setPerScenePSCBs
()¶
-
void
updateStaticLights
()¶
-
void
updatePerSceneBinds
()¶
-
void
setIsEditorRenderPass
(bool enabled)¶
-
void
enableLineRenderMode
()¶
-
void
resetRenderMode
()¶
-
CameraComponent *
getCamera
() const¶
-
void
draw
()¶
Public Static Functions
-
static RenderSystem *
GetSingleton
()¶
-
void