Skip to main contentCrate dreamwell_runtime
Source - app
- authority
- Authority subsystem — adapter pattern for local vs remote authority backends.
- game_state
- input
- mirror
- Client mirror — read-optimized snapshot of authority state.
Updated at tick boundaries from staged authority events.
Never written to by render code.
- play
- prelude
- Runtime prelude — common types for runtime consumers.
- presentation
- Presentation world — interpolated state for rendering.
Rebuilt each frame from ClientMirror. Never fed back to authority.
- renderer
- runtime_ui
- scene
- sync
- Sync subsystem — staging and reconciliation of authority events.
- time
- window
- Runtime
- The Dreamwell runtime. Call
run() to start the event loop. - RuntimeConfig
- Runtime configuration.
- AuthorityMode
- Authority mode selection.
- RuntimePhase
- Runtime phase model — explicit frame phases for profiling and test hooks.