Gaia-ECS v0.9.3
A simple and powerful entity component system
Loading...
Searching...
No Matches
gaia::ecs::QueryCache Member List

This is the complete list of members for gaia::ecs::QueryCache, including all inherited members.

add(QueryCtx &&ctx, const EntityToArchetypeMap &entityToArchetypeMap, std::span< const Archetype * > allArchetypes)gaia::ecs::QueryCacheinline
add_local(QueryCtx &&ctx, const EntityToArchetypeMap &entityToArchetypeMap, std::span< const Archetype * > allArchetypes)gaia::ecs::QueryCacheinline
begin() (defined in gaia::ecs::QueryCache)gaia::ecs::QueryCacheinline
ChangeKind enum name (defined in gaia::ecs::QueryCache)gaia::ecs::QueryCache
clear() (defined in gaia::ecs::QueryCache)gaia::ecs::QueryCacheinline
clear_archetype_tracking()gaia::ecs::QueryCacheinline
del(QueryHandle handle)gaia::ecs::QueryCacheinline
end() (defined in gaia::ecs::QueryCache)gaia::ecs::QueryCacheinline
get(QueryHandle handle)gaia::ecs::QueryCacheinline
invalidate_queries_for_entity(EntityLookupKey entityKey, ChangeKind changeKind)gaia::ecs::QueryCacheinline
invalidate_queries_for_rel(Entity relation, ChangeKind changeKind) (defined in gaia::ecs::QueryCache)gaia::ecs::QueryCacheinline
invalidate_sorted_queries()gaia::ecs::QueryCacheinline
invalidate_sorted_queries_for_entity(Entity entity) (defined in gaia::ecs::QueryCache)gaia::ecs::QueryCacheinline
operator=(QueryCache &&)=delete (defined in gaia::ecs::QueryCache)gaia::ecs::QueryCache
operator=(const QueryCache &)=delete (defined in gaia::ecs::QueryCache)gaia::ecs::QueryCache
QueryCache() (defined in gaia::ecs::QueryCache)gaia::ecs::QueryCacheinline
QueryCache(QueryCache &&)=delete (defined in gaia::ecs::QueryCache)gaia::ecs::QueryCache
QueryCache(const QueryCache &)=delete (defined in gaia::ecs::QueryCache)gaia::ecs::QueryCache
register_archetype_with_queries(const Archetype *pArchetype) (defined in gaia::ecs::QueryCache)gaia::ecs::QueryCacheinline
remove_archetype_from_queries(Archetype *pArchetype) (defined in gaia::ecs::QueryCache)gaia::ecs::QueryCacheinline
sync_archetype_cache(QueryInfo &queryInfo) (defined in gaia::ecs::QueryCache)gaia::ecs::QueryCacheinline
try_get(QueryHandle handle)gaia::ecs::QueryCacheinline
valid(QueryHandle handle) const (defined in gaia::ecs::QueryCache)gaia::ecs::QueryCacheinline
~QueryCache()=default (defined in gaia::ecs::QueryCache)gaia::ecs::QueryCache