1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
//! Storage layouts for ECS data.
mod blob_vec;
mod resource;
mod sparse_set;
mod table;
pub use resource::*;
pub use sparse_set::*;
pub use table::*;
/// The raw data stores of a [World](crate::world::World)
#[derive(Default)]
pub struct Storages {
pub sparse_sets: SparseSets,
pub tables: Tables,
pub resources: Resources,
}