Crate bones_framework::lib::ecs
source · Expand description
§Bones ECS
A minimal ECS ( Entity Component System ) designed for easy snapshotting and future moddability.
Originally forked from the Planck ECS, with heavy modifications.
Modules§
- Atomic Refcell implmentation.
- Bitset implementation.
- ECS component storage.
Entity
implementation, storage, and interation.- The prelude.
- World resource storage.
- Implementation of stage abstraction for running collections of systems over a
World
. - Implements the system API for the ECS.
Structs§
Traits§
- Creates an instance of the type this trait is implemented for using data from the supplied
World
. - Helper trait for unwraping each item in an array.