Expand description
The core bones library.
Re-exports§
pub use instant;
Modules§
- Bones ECS
- Bones lib prelude
- Extensions of bones_ecs for utility functions in resetting a World
- Time functionality for the Bones framework.
Structs§
- The default
SessionRunner, which just runs the systems once every time it is run. - The
Gameencompasses 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.
- Builder type used to create
Session. If using this directly (as opposed toSessions::create_with), it is important to rember to finish session and add toSessionswithSessionBuilder::finish_and_add. - 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
Sessionsimulation.
Type Aliases§
- Type of session command