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

Classes

struct  DirectSourcePayload
 Direct concrete-source payload for reusable dynamic caches. More...
 
struct  RelationPayload
 Relation-version payload for reusable dynamic caches with relation dependencies. More...
 
struct  TraversedSourcePayload
 Traversed-source payload for reusable dynamic caches with source traversal. More...
 
struct  VariablePayload
 Variable-binding payload for reusable dynamic caches with runtime variables. More...
 

Public Member Functions

void clear_input_snapshots ()
 Clears transient dynamic input snapshot state while preserving fixed-size version snapshots.
 

Public Attributes

RelationPayload relation
 Relation-version payload.
 
DirectSourcePayload directSource
 Direct concrete-source payload.
 
TraversedSourcePayload traversedSource
 Traversed-source closure payload.
 
VariablePayload variable
 Runtime variable-binding payload.
 

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