Expand description
Structs§
- App
- The main struct that you will create for holding entities, components, and resources
- Commands
- A
SystemParameterthat allows you to create/destroyEntitys, add/removeComponents, etc - Entities
- A
SystemParameterfor getting a list of all aliveEntitys - Entity
- A handle for components to be attached to
- Query
- A
SystemParameterthat lets you get references toComponents specified inQ - Ref
- The
QueryParameterfor getting a reference to aComponent - RefMut
- The
QueryParameterfor getting a mutable reference to aComponent - Res
- The
SystemParameterfor getting a reference to aResource - ResMut
- The
SystemParameterfor getting a mutable reference to aResource - System
Set - A set of
Systems that can be run in parallel
Traits§
- Component
- The trait implemented for all types that are used as components
- Into
System - Trait for converting things into a
System - Query
Parameter - The type parameter for a
Query - Resource
- The trait implemented for all types that will be used as resources
- System
- An ECS system that can be added to a
SystemSet - System
Function - The trait for functions which can be used as
Systems - System
Parameter - The trait for parameters to
SystemFunctions