Gaia-ECS v0.9.3
A simple and powerful entity component system
Loading...
Searching...
No Matches
gaia::ecs::QueryInfo::QueryState::GroupedPayload Struct Reference

Public Member Functions

void clear ()
 
void clear_transient ()
 

Public Attributes

cnt::darray< GroupId > archetypeGroupIds
 Group ids for grouped queries, aligned with archetypeCache.
 
cnt::darray< GroupData > archetypeGroupData
 Group data used by cache.
 
GroupData selectedGroupData {}
 Cached range for the currently selected group id.
 
bool selectedGroupDataValid = false
 True when selectedGroupData matches the active group filter.
 
bool dataPending = false
 True when grouped archetype order/ranges need to be rebuilt.
 

The documentation for this struct was generated from the following file: