[−][src]Crate entity_system
Entity System Composant in Rust
Macros
create_entity_manager_component | Create EntityManagerComponent |
create_event_adapters |
Structs
Adapter | |
BasicVecStorage | Implementation of Storage |
Connection | |
Entity | Entity type, as seen by the user. |
EntityAllocator | Entity Factory. |
EntityAllocatorIterator | Iterator over |
EntityIterator | Iterator over |
EntityManager | Manage (create, delete, update, iter...) Entities. |
EventDispatcher | |
Query | Query to select some |
SystemManager | Manage & Execute |
Enums
RefreshPeriod | Definie the system execution period. |
Traits
AccessEventAdapter | |
Component | Abstract component type. |
Dispatcher | |
EntityManagerComponent | Abstract entity manager component type. |
EventHandler | |
Storage | Trait must be implemented to store |
StorageAccess | Abstract access to storge by component type. |
System | Abstract system type. |