Crate bones_framework::lib
source · Expand description
The core bones library.
Modules§
- Bones ECS
- Bones lib prelude
- Time functionality for the Bones framework.
Structs§
- The default
SessionRunner
, which just runs the systems once every time it is run. - The
Game
encompasses a complete bones game’s logic, independent of the renderer and IO implementations. - A bones game. This includes all of the game worlds, and systems.
- Resource that allows you to configure the current session.
- Container for multiple game sessions.
Traits§
- Trait for plugins that can be installed into a
Game
. - Trait for plugins that can be installed into a
Session
. - A session runner is in charge of advancing a
Session
simulation.
Type Aliases§
- Type of session command