[−][src]Module legion::prelude
Structs
CommandBuffer | A command buffer used to queue mutable changes to the world from a system. This buffer is automatically
flushed and refreshed at the beginning of every frame by |
Entity | A handle to an entity. |
Query | Queries for entities within a |
Read | Reads a single entity data component type from a chunk. |
SubWorld | Provides access to a subset of the entities of a |
Tagged | Reads a single shared data component type in a chunk. |
TryRead | Reads a single entity data component type from a chunk, if it's present. |
TryWrite | Writes a single entity data component type from a chunk, if it's present. |
Universe | The |
World | Contains queryable collections of data associated with |
Write | Writes to a single entity data component type from a chunk. |
Enums
Event | Events emitted by a world to subscribers. See |
Traits
EntityStore | A queryable collection of entities. |
IntoQuery | Converts a |
Functions
any | |
changed | Creates a filter which includes chunks for which entity data components
of type |
component | Creates an entity data filter which includes chunks that contain
entity data components of type |
passthrough | |
tag | Creates a shared data filter which includes chunks that contain
shared data components of type |
tag_value | Creates a shared data filter which includes chunks that contain specific shared data values. |