[−][src]Module shine_ecs::entities::ds
Structs
ArenaStore | |
Builder | |
CSMatrixMask | Compressed Sparse (Square) Row matrix. Its a variant of the CSR data structure where a dense vector is used to store the offset for the occupied rows. |
ComponentStore | Contains the data instances assigned to the edge |
DenseStore | |
Entry | Entry to a slot in a sparse vector. |
ReadComponents | Grant immutable access to the components inside a System |
WriteComponents | Grant mutable access to the components inside a System |
Traits
Component | Trait to assign storage policy to an edge data |
MatrixMask | Sparse (Square) Row matrix mask to manage the location of the non-zero items |
Store | |
StoreMut |