[][src]Crate mecs

Entity component system implementation

Re-exports

pub use component::Component;
pub use component::Storage;
pub use component::DynStorage;
pub use entity::Entity;
pub use world::World;
pub use world::EntityId;

Modules

component

Components and their storage

entity

Entities, collections of components

world

A world, where entities live

Macros

entity

Creates an entity from it's components

impl_enum_storage

Creates and implements Storage and Component for an enum with all possible component types using an incremental u64 for the id