chunked/
lib.rs

1//! An entity component system.
2
3pub use archetype::Archetype;
4pub use chunk::Chunk;
5pub use component::{
6    Component,
7    ComponentTypeID,
8};
9pub use entity::EntityID;
10pub use snapshot::Snapshot;
11pub use universe::Universe;
12pub use world::World;
13
14pub use command_buffer::CommandBuffer;
15pub use system::{
16    System,
17    BoxSystem,
18    SystemGroup,
19};
20
21pub mod component;
22pub mod component_data;
23mod entity;
24pub mod archetype;
25
26pub mod universe;
27pub mod chunk;
28pub mod chunk_set;
29pub mod snapshot;
30
31mod command_buffer;
32
33pub mod world;
34pub mod system;