Crate qecs_core [−] [src]
Modules
prelude |
Macros
qecs_newtype |
Structs
Simulation | |
SimulationBuilder | |
Valid |
Indicates that an id is valid and can be used to safely access an entity. |
Enums
Dirtied |
|
IdActivationError | |
IdGenerationError |
Traits
Action | |
BufferBase | |
Component | |
ComponentStore | |
ComponentStoreIter | |
EntityStore | |
EntityStoreIter | |
Event | |
EventBuffer | |
Id |
TODO: should this be ToString/FromStr? |
IdWithIndex |
For ids which closely mirror the total entity count. Ids may either have an indexable-part or consist entirely of it. |
PrimaryIdManager | |
Process | |
ProcessBase | |
ServiceBase | |
StoreBase | |
StoreWithDirtyState | |
_ComponentStore |
Workaround for lack of HK-lifetimes. |
_ComponentStoreIter |
Workaround for lack of HK-lifetimes. |
_EntityStoreIter | |
_EventBuffer |
Workaround for lack of HK-lifetimes. |
_PrimaryIdManager | |
_StoreWithDirtyState |
Workaround for lack of HK-lifetimes. |
Functions
destroy_entity |
Safe abstraction for destroying a single entity. |
Type Definitions
IdActivationResult | |
IdGenerationResult |