[−][src]Module dces::entity
Structs
ComponentBox | This sturct is used to store a component with its type id. Used for dynamic compement adding. |
EntityBuilder | The entity builder is used to create an entity with components. |
EntityComponentManager | The EntityComponentManager represents the main entity and component storage. |
SharedComponentBox | This sturct is used to store a shared component with its type id. Used for dynamic compement adding. |
VecEntityContainer | VecEntityContainer is the default vector based implementation of an entiy container. |
Traits
Component | This trait is used to internal handle all components types. This trait is implicitly implemented for all other types. |
EntityContainer | This trait is used to define a custom container for entities. A entity container is used for entiy iteration inside of the system's run methods. |
Type Definitions
Entity | Represents an entity. |