[−]Module acute_ecs::filter
Modules
filter_fns |
Structs
And | A filter which requires all filters within |
Any | |
ArchetypeFilterData | Input data for archetype filters. |
ChunkFilterData | Input data for chunk filters. |
ChunksetFilterData | Input data for chunkset filters. |
ComponentChangedFilter | A filter which requires that entity data of type |
ComponentChangedState | |
ComponentFilter | A filter qhich requires that all chunks contain entity data components of type |
EntityFilterTuple | An EntityFilter which combined both an archetype filter and a chunk filter. |
FilterArchIter | An iterator which yields the indexes of archetypes that match a filter. |
FilterChunkIter | An iterator which yields the index of chuinks that match a filter. |
FilterEntityIter | An iterator which yields the IDs of chunks that match an entity filter. |
FilterIter | An iterator over the elements matching a filter. |
Not | A filter which negates |
Or | A filter which requires that any filter within |
Passthrough | A passthrough filter which allows through all elements. |
TagFilter | A filter which requires that all chunks contain shared tag data of type |
TagValueFilter | A filter which requires that all chunks contain a specific tag value. |
Traits
ActiveFilter | A marker trait for filters that are not no-ops. |
EntityFilter | A type which combines both an archetype and a chunk filter. |
Filter | A streaming iterator of bools. |