Expand description
Game-loop timing and input snapshots for Mulciber.
The first runtime slice decouples a fixed-rate simulation from variable-rate rendering. It owns the accumulator and bounded catch-up policy while leaving previous/current game state and its interpolation with the application.
Structs§
- Frame
Plan - Work scheduled for one rendered frame.
- Input
Snapshot - Held controls and transitions accumulated for one game frame.
- Runtime
- Coordinates frame-scoped input with a fixed-rate simulation clock.
- Runtime
Config - Configuration for fixed simulation and variable-rate rendering.
- Runtime
Frame - One scoped runtime frame containing its timing plan and immutable input snapshot.
- Scroll
Sample - One scroll transition retained in the frame input snapshot.
Enums§
- Runtime
Config Error - An invalid runtime timing configuration.