Crate calx_ecs [] [src]

Entity component system

Macros

Ecs

Entity component system builder macro.

build_mask

Build a component type mask to match component iteration with.

Structs

ComponentData

Storage for a single component type.

Ecs

Generic entity component system container

Entity

Handle for an entity in the entity component system.

Traits

AnyComponent

Operations all components must support.

Store

Operations for the internal component store object.