Skip to main content

Crate mulciber_runtime

Crate mulciber_runtime 

Source
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§

FramePlan
Work scheduled for one rendered frame.
InputSnapshot
Held controls and transitions accumulated for one game frame.
Runtime
Coordinates frame-scoped input with a fixed-rate simulation clock.
RuntimeConfig
Configuration for fixed simulation and variable-rate rendering.
RuntimeFrame
One scoped runtime frame containing its timing plan and immutable input snapshot.
ScrollSample
One scroll transition retained in the frame input snapshot.

Enums§

RuntimeConfigError
An invalid runtime timing configuration.