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