Crate dotrix_ecs
Source - count
- Count parameters
- impl_tuples
- Macros implementing all necessary archetyoes, patterns, querries and iterators for different
types of tuples
- recursive
- Recursive macro treating arguments as a progression
- Entity
- Entity structure has only id field and represent an agregation of components
- Matches
- Iterator or Query result
- World
- World implements a container for Systems, Entities and their Components and quering functionality
- Zipper
- Iterator converting a tuple of iterators into the Iterator of a tuple
- Archetype
- Trait definition of Entities with the same set of components
- Component
- Any data structure can be a component
- Pattern
- Trait definition of components set
- Query
- Trait definition of a Query
- Selector
- Trait defenition of Selector to control mutability of borrows
- System
- Trait for ECS systems