template<FieldWidth WIDTH = FieldWidth:: Scalar>
CacheSlotMeta struct
SoA component for per-entity status flags. Slot 0 of the temporal slab.
Wraps a single int32_t field and exposes typed bitwise operators over TemporalFlagBits. The GPU predicate pass reads Active (bit 31) to drive the scatter compaction. Dirty (bit 30) accumulates until render clears. DirtiedFrame (bit 29) is set per-frame and cleared at frame start.
Base classes
Public static functions
- static auto GetTemporalIndex() -> uint8_t
Public functions
-
auto operator&=(TemporalFlagBits flag) -> FORCE_
INLINE CacheSlotMeta& -
auto operator|=(TemporalFlagBits flag) -> FORCE_
INLINE CacheSlotMeta&