Declares the RenderSystem class for managing rendering systems and updating entities in a graphical environment. More...
Go to the source code of this file.
Classes | |
class | Raftel::RenderSystem |
Handles the updating and rendering of entities, camera, and shaders in a graphical environment. More... | |
Declares the RenderSystem class for managing rendering systems and updating entities in a graphical environment.
This file contains the declaration of the RenderSystem
class, which is responsible for handling different aspects of rendering in a 3D environment. The RenderSystem
handles tasks such as updating core systems, rendering with or without shadows, updating the camera system, light system, and the transform system. It also supports deferred rendering and managing entities in the scene.
The class offers several static methods to update rendering systems and control the rendering process through different phases and techniques.
Definition in file systems.hpp.