Files | |
| camera.hpp | |
| components.hpp | |
| deferred.hpp | |
| ecs.hpp | |
| engine.hpp | |
| global_macros.hpp | |
| imguiRenderer.hpp | |
| imguiWindows.hpp | |
| input.hpp | |
| job_system.hpp | |
| JobSystem class for managing multi-threaded task execution. | |
| material.hpp | |
| Defines the Material class for handling surface properties and textures. | |
| mesh.hpp | |
Defines the Vertex, Mesh, and MeshFactory for handling and rendering 3D mesh data. | |
| shader.hpp | |
Defines the Shader and ShaderProgram classes for managing shaders in OpenGL. | |
| shadow.hpp | |
| Header file for managing the shadow map in OpenGL. | |
| shape.hpp | |
| Defines the Shape class for 2D shapes in a graphical environment. | |
| systems.hpp | |
| Declares the RenderSystem class for managing rendering systems and updating entities in a graphical environment. | |
| texture.hpp | |
Contains the definitions for the TextureImage and Texture classes. | |
| transform.hpp | |
| Provides the definition of 2D transformation operations for objects. | |
| window.hpp | |
| Provides the definition of window management and system setup for the Raftel engine. | |