EntityFilterState Struct

Bundles the filter lists shared between EntityQuery and CachedEntityQueryBase so matching logic is written once. Lightweight struct wrapping existing list references; zero allocation.

internal readonly struct EntityFilterState
Constructors
EntityFilterState(List<Type>, List<Type>, List<Type>, List<string>, List<string>, List<string>) Bundles the filter lists shared between EntityQuery and CachedEntityQueryBase so matching logic is written once. Lightweight struct wrapping existing list references; zero allocation.