Core framework components: application lifecycle, base utilities, and essential services. More...
Classes | |
| struct | Raven::DirectionalLightGPU |
| GPU-side directional light data uploaded to the geometry pass UBO. More... | |
| struct | Raven::SkylightGPU |
| GPU-side skylight data uploaded to the geometry pass UBO. More... | |
| struct | Raven::RendererFeatures |
| Toggleable renderer features controlled from the editor settings panel. More... | |
| class | Raven::SceneRenderer |
| Orchestrates the full Illumine render pipeline for a single scene. More... | |
| struct | Raven::ApplicationSpecification |
| Holds initial configuration for the Application. More... | |
| class | Raven::Framework |
| Core application manager handling initialization, update loop, rendering, and shutdown. More... | |
| struct | Raven::UIPanelContext |
| Context passed to UI panel callbacks during rendering. More... | |
| class | Raven::UIManager |
| Manages UI lifecycle, panels, and rendering for both editor and runtime. More... | |
Core framework components: application lifecycle, base utilities, and essential services.