[−][src]Module legion::query
Modules
filter |
Structs
And | A filter which requires all filters within |
ChunkDataIter | An iterator which iterates through all entity data in all chunks. |
ChunkEntityIter | An iterator which iterates through all entity data in all chunks, zipped with entity ID. |
ChunkView | A type-safe view of a |
ChunkViewIter | An iterator which filters chunks by filter |
EntityDataChangedFilter | A filter which requires that entity data of type |
EntityDataFilter | A filter which requires the chunk contain entity data components of type |
Not | A filter which negates |
Or | A filter which requires that any filter within |
Passthrough | A passthrough filter which allows all chunks. |
QueryDef | Queries for entities within a |
Read | Reads a single entity data component type from a |
Shared | Reads a single shared data component type in a |
SharedDataFilter | A filter which requires the chunk contain shared data components of type |
SharedDataValueFilter | A filter which requires the chunk contain entity data values of a specific value. |
Write | Writes to a single entity data component type in a |
ZipEntities | An iterator which yields view data tuples and entity IDs from a |
Traits
DefaultFilter | A type which can construct a default entity filter. |
Filter | Filters chunks to determine which are to be included in a |
IntoQuery | Converts a |
Query | Queries for entities within a |
View | A type which can fetch a strongly-typed view of the data contained
within a |