| add(const char *str,...) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| add(QueryInput item) (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| all(Entity entity, bool isReadWrite=false) (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| all(Entity entity, Entity src, bool isReadWrite=false) (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| all() (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| any(Entity entity, bool isReadWrite=false) (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| any() (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| arr(Container &outArray, Constraints constraints=Constraints::EnabledOnly) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| arr_inter(QueryInfo &queryInfo, ContainerOut &outArray) (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| can_process_archetype(const Archetype &archetype) const (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| changed(Entity entity) (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| changed() (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| count(Constraints constraints=Constraints::EnabledOnly) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| count_inter(const QueryInfo &queryInfo) const (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| destroy() (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| diag() | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| each(Func func) (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| each(Func func, QueryExecType execType) (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| each_inter(QueryInfo &queryInfo, Func func) (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| each_inter(QueryId queryId, Func func) (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| each_inter(Func func) (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| empty(Constraints constraints=Constraints::EnabledOnly) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| empty_inter(const QueryInfo &queryInfo) const (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| fetch() | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| gen() const (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| group_by(Entity entity, TGroupByFunc func=group_by_func_default) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| group_by(TGroupByFunc func=group_by_func_default) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| group_by(TGroupByFunc func=group_by_func_default) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| group_id(GroupId groupId) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| group_id(Entity entity) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| group_id() | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| id() const (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| is_cached() const | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| match_filters(const Chunk &chunk, const QueryInfo &queryInfo) (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | inlinestatic |
| no(Entity entity) (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| no() (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| QueryImpl()=default (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | |
| QueryImpl(World &world, QueryCache &queryCache, ArchetypeId &nextArchetypeId, uint32_t &worldVersion, const ArchetypeMapById &archetypes, const EntityToArchetypeMap &entityToArchetypeMap, const ArchetypeDArray &allArchetypes) (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| QueryImpl(World &world, ArchetypeId &nextArchetypeId, uint32_t &worldVersion, const ArchetypeMapById &archetypes, const EntityToArchetypeMap &entityToArchetypeMap, const ArchetypeDArray &allArchetypes) (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| reset() | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| run_query(const QueryInfo &queryInfo, Func func) (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| run_query_batch_no_group_id(const QueryInfo &queryInfo, const uint32_t idxFrom, const uint32_t idxTo, Func func) (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| run_query_batch_no_group_id_par(const QueryInfo &queryInfo, const uint32_t idxFrom, const uint32_t idxTo, Func func) (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| run_query_batch_with_group_id(const QueryInfo &queryInfo, const uint32_t idxFrom, const uint32_t idxTo, Func func) (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| run_query_batch_with_group_id_par(const QueryInfo &queryInfo, const uint32_t idxFrom, const uint32_t idxTo, Func func) (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| run_query_func(World *pWorld, Func func, ChunkBatch &batch) | gaia::ecs::detail::QueryImpl< UseCaching > | inlinestatic |
| run_query_func(World *pWorld, Func func, std::span< ChunkBatch > batches) | gaia::ecs::detail::QueryImpl< UseCaching > | inlinestatic |
| run_query_on_chunk(TIter &it, Func func, core::func_type_list< T... > types) (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| run_query_on_chunks(QueryInfo &queryInfo, Func func) (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| sort_by(Entity entity, TSortByFunc func) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| sort_by(TSortByFunc func) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| sort_by(TSortByFunc func) | gaia::ecs::detail::QueryImpl< UseCaching > | inline |
| ~QueryImpl()=default (defined in gaia::ecs::detail::QueryImpl< UseCaching >) | gaia::ecs::detail::QueryImpl< UseCaching > | |