|
Monad Engine da02fba2
> Undercity Codex_
|
Lightweight data-transfer structs shared across subsystems. More...
Include dependency graph for Common.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | mnd::CameraData |
| Per-frame camera matrices and world-space position. More... | |
| struct | mnd::LightData |
| World-space position and RGB colour of a single point light. More... | |
Namespaces | |
| namespace | mnd |
Lightweight data-transfer structs shared across subsystems.
These plain structs carry per-frame camera and light state from the Scene to the RenderQueue. They are intentionally value types — no ownership, no virtual methods — so they can be cheaply copied into the render pass.
Flow:
Definition in file Common.h.