Raftel Engine
 
Loading...
Searching...
No Matches
systems.hpp File Reference

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...
 

Detailed Description

Declares the RenderSystem class for managing rendering systems and updating entities in a graphical environment.

Date
2025-03-10
Authors
Carlos Mazcuñán Blanes, Marc Folgado Balbás

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.