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

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

access(Entity entity)gaia::ecs::detail::QueryImplinline
add(const char *str,...)gaia::ecs::detail::QueryImplinline
add(QueryInput item)gaia::ecs::detail::QueryImplinline
add_chunk_run(cnt::darray< detail::BfsChunkRun > &runs, const EntityContainer &ec, uint32_t entityOffset) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinlinestatic
add_iter_parallel_job(Func func) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
add_parallel_query_job(Func func) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
add_query_task_job(Func func, QueryExecType execType) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
all(Entity entity, const QueryTermOptions &options=QueryTermOptions{})gaia::ecs::detail::QueryImplinline
all(const QueryTermOptions &options)gaia::ecs::detail::QueryImplinline
all()gaia::ecs::detail::QueryImplinline
any(Entity entity, const QueryTermOptions &options=QueryTermOptions{})gaia::ecs::detail::QueryImplinline
any(const QueryTermOptions &options)gaia::ecs::detail::QueryImplinline
any()gaia::ecs::detail::QueryImplinline
arr(Container &outArray, Constraints constraints=Constraints::EnabledOnly)gaia::ecs::detail::QueryImplinline
arr_inter(QueryInfo &queryInfo, ContainerOut &outArray, Constraints constraints) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
build_direct_entity_seed(const World &world, const QueryInfo &queryInfo, cnt::darray< Entity > &out)gaia::ecs::detail::QueryImplinlinestatic
bytecode()gaia::ecs::detail::QueryImplinline
cache_policy()gaia::ecs::detail::QueryImplinline
cache_src_trav(uint16_t maxItems)gaia::ecs::detail::QueryImplinline
cache_src_trav() constgaia::ecs::detail::QueryImplinline
cached_direct_seed_chunk_entities(QueryInfo &queryInfo, const QueryTerm &seedTerm, const DirectEntitySeedInfo &seedInfo, Constraints constraints) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
cached_direct_seed_runs(QueryInfo &queryInfo, const QueryTerm &seedTerm, const DirectEntitySeedInfo &seedInfo, Constraints constraints) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
can_process_archetype(const QueryInfo &queryInfo, const Archetype &archetype) const (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
can_process_archetype_inter(const QueryInfo &queryInfo, const Archetype &archetype, Constraints constraints, int8_t barrierPasses=-1) constgaia::ecs::detail::QueryImplinline
can_run_parallel(QueryImpl &other)gaia::ecs::detail::QueryImplinline
can_use_archetype_bucket_count(const World &world, const QueryInfo &queryInfo, const DirectEntitySeedInfo &seedInfo)gaia::ecs::detail::QueryImplinlinestatic
can_use_direct_chunk_iteration_fastpath(const QueryInfo &queryInfo) constgaia::ecs::detail::QueryImplinline
can_use_direct_chunk_term_eval_arg(World &world, const QueryInfo &queryInfo, const DirectChunkArgEvalDesc &desc)gaia::ecs::detail::QueryImplinlinestatic
can_use_direct_chunk_term_eval_descs(World &world, const QueryInfo &queryInfo, const DirectChunkArgEvalDesc *pDescs, uint32_t descCnt) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinlinestatic
can_use_direct_entity_seed_eval(const QueryInfo &queryInfo)gaia::ecs::detail::QueryImplinlinestatic
can_use_direct_seed_run_cache(const World &world, const QueryInfo &queryInfo, const QueryTerm &seedTerm)gaia::ecs::detail::QueryImplinlinestatic
can_use_direct_target_eval(const QueryInfo &queryInfo)gaia::ecs::detail::QueryImplinlinestatic
changed(Entity entity)gaia::ecs::detail::QueryImplinline
changed()gaia::ecs::detail::QueryImplinline
chunk_effective_range(Chunk *pChunk, Constraints constraints, bool needsBarrierCache, bool barrierPasses, uint16_t &from, uint16_t &to) noexceptgaia::ecs::detail::QueryImplinlinestatic
cleanup_query_job(void *pCtx) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinlinestatic
cleanup_query_task_job(void *pCtx) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinlinestatic
clear_var(Entity varEntity)gaia::ecs::detail::QueryImplinline
clear_vars()gaia::ecs::detail::QueryImplinline
collect_direct_term_entities(const World &world, const QueryTerm &term, cnt::darray< Entity > &out) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinlinestatic
collect_entities_enabled(cnt::darray< Entity > &out) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
collect_runtime_parallel_batches(const QueryInfo &queryInfo, const QueryPlan &plan, Constraints constraints) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
conflicts_with(QueryImpl &other)gaia::ecs::detail::QueryImplinline
count(Constraints constraints=Constraints::EnabledOnly)gaia::ecs::detail::QueryImplinline
count_direct_entity_seed_by_archetype(const World &world, const QueryInfo &queryInfo, const cnt::darray< Entity > &seedEntities, const DirectEntitySeedInfo &seedInfo, Constraints constraints)gaia::ecs::detail::QueryImplinlinestatic
count_direct_or_union(const World &world, const QueryInfo &queryInfo, Constraints constraints)gaia::ecs::detail::QueryImplinlinestatic
count_direct_term_entities(const World &world, const QueryTerm &term) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinlinestatic
count_inter(const QueryInfo &queryInfo, Constraints constraints) constgaia::ecs::detail::QueryImplinline
ctx(void *pCtx)gaia::ecs::detail::QueryImplinline
ctx() constgaia::ecs::detail::QueryImplinline
custom_reads() constgaia::ecs::detail::QueryImplinline
custom_writes() constgaia::ecs::detail::QueryImplinline
depth_order(Entity relation=ChildOf)gaia::ecs::detail::QueryImplinline
depth_order()gaia::ecs::detail::QueryImplinline
depth_order_hierarchy_barrier_prunes(const QueryInfo &queryInfo)gaia::ecs::detail::QueryImplinlinestatic
destroy()gaia::ecs::detail::QueryImplinline
diag()gaia::ecs::detail::QueryImplinline
diag_bytecode()gaia::ecs::detail::QueryImplinline
direct_all_seed_eval_plan(const QueryInfo &queryInfo, const DirectEntitySeedInfo &seedInfo) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinlinestatic
direct_entity_seed_plan(const World &world, const QueryInfo &queryInfo) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinlinestatic
each(Func func)gaia::ecs::detail::QueryImplinline
each(Func func) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImpl
each(Func func, QueryExecType execType)gaia::ecs::detail::QueryImplinline
each(Func func, Constraints constraints) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
each(Func func, QueryExecType execType, Constraints constraints) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
each(Func func, QueryExecType execType) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImpl
each_arch(Func func, Constraints constraints=Constraints::EnabledOnly)gaia::ecs::detail::QueryImplinline
each_chunk_runs_iter(QueryInfo &queryInfo, std::span< const detail::BfsChunkRun > runs, Constraints constraints, Func func) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
each_direct_entities_iter(QueryInfo &queryInfo, std::span< const Entity > entities, Constraints constraints, Func func) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
each_direct_inter(QueryInfo &queryInfo, Constraints constraints, void *pFunc, const TypedQueryExecState &state, void(*runDirectChunk)(QueryImpl &, Iter &, void *, const TypedQueryExecState &), bool needsInheritedArgIds, void(*invokeInherited)(World &, Entity, const Entity *, void *))gaia::ecs::detail::QueryImplinline
each_direct_iter_inter(QueryInfo &queryInfo, Constraints constraints, Func func)gaia::ecs::detail::QueryImplinline
each_entity_enabled(void *pCtx, void(*func)(void *, Entity))gaia::ecs::detail::QueryImplinline
each_inter(QueryInfo &queryInfo, const QueryPlan &plan, void *pFunc, const TypedQueryExecState &state, void(*runDirectFastChunk)(QueryImpl &, Iter &, void *, const TypedQueryExecState &), void(*runDirectChunk)(QueryImpl &, Iter &, void *, const TypedQueryExecState &), void(*runMappedChunk)(QueryImpl &, const QueryInfo &, Iter &, void *, const TypedQueryExecState &), bool needsInheritedArgIds, void(*invokeInherited)(World &, Entity, const Entity *, void *)) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
each_iter(Iter &it, Func func)gaia::ecs::detail::QueryImplinline
each_iter_erased(QueryExecType execType, void *pFunc, const TypedQueryExecState &state, void(*runDirectFastChunk)(QueryImpl &, Iter &, void *, const TypedQueryExecState &), void(*runMappedChunk)(QueryImpl &, const QueryInfo &, Iter &, void *, const TypedQueryExecState &)) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
each_iter_erased(Iter &it, void *pFunc, const TypedQueryExecState &state, void(*runDirectFastChunk)(QueryImpl &, Iter &, void *, const TypedQueryExecState &), void(*runMappedChunk)(QueryImpl &, const QueryInfo &, Iter &, void *, const TypedQueryExecState &)) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
each_iter_inter_erased(QueryInfo &queryInfo, const QueryPlan &plan, void *pFunc, const TypedQueryExecState &state, void(*runDirectFastChunk)(QueryImpl &, Iter &, void *, const TypedQueryExecState &), void(*runMappedChunk)(QueryImpl &, const QueryInfo &, Iter &, void *, const TypedQueryExecState &)) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
each_runtime_erased(QueryExecType execType, void *pFunc, void(*invoke)(void *, Iter &), Constraints constraints)gaia::ecs::detail::QueryImplinline
each_runtime_erased(QueryInfo &queryInfo, const QueryPlan &plan, QueryExecType execType, void *pFunc, void(*invoke)(void *, Iter &), Constraints constraints)gaia::ecs::detail::QueryImplinline
each_runtime_inter(Func func, Constraints constraints=Constraints::EnabledOnly)gaia::ecs::detail::QueryImplinline
each_typed_erased(QueryExecType execType, void *pFunc, const TypedQueryExecState &state, void(*runDirectFastChunk)(QueryImpl &, Iter &, void *, const TypedQueryExecState &), void(*runDirectChunk)(QueryImpl &, Iter &, void *, const TypedQueryExecState &), void(*runMappedChunk)(QueryImpl &, const QueryInfo &, Iter &, void *, const TypedQueryExecState &), bool needsInheritedArgIds, void(*invokeInherited)(World &, Entity, const Entity *, void *)) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
each_typed_inter(QueryInfo &queryInfo, Func func) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
each_walk(Func func, Entity relation, TravOrder order=TravOrder::Down, Constraints constraints=Constraints::EnabledOnly)gaia::ecs::detail::QueryImplinline
each_walk(Func func, Entity relation, TravOrder order=TravOrder::Down, Constraints constraints=Constraints::EnabledOnly) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImpl
each_walk_inter(QueryInfo &queryInfo, std::span< const Entity > entities, Constraints constraints, void *pFunc, const TypedQueryExecState &state, void(*runChunk)(QueryImpl &, const QueryInfo &, Iter &, void *, const TypedQueryExecState &)) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
empty(Constraints constraints=Constraints::EnabledOnly)gaia::ecs::detail::QueryImplinline
empty_inter(const QueryInfo &queryInfo, Constraints constraints) constgaia::ecs::detail::QueryImplinline
exec_payload_kind(const QueryInfo &queryInfo, Constraints constraints)gaia::ecs::detail::QueryImplinlinestatic
ExecPayloadKind enum namegaia::ecs::detail::QueryImpl
fetch()gaia::ecs::detail::QueryImplinline
find_direct_all_seed_term(const QueryInfo &queryInfo, const DirectEntitySeedPlan &plan) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinlinestatic
finish_iter_writes(TIter &it) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinlinestatic
finish_typed_chunk_writes(World &world, Chunk *pChunk, uint16_t from, uint16_t to) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinlinestatic
finish_typed_chunk_writes_runtime(World &world, Chunk *pChunk, uint16_t from, uint16_t to, const Entity *pArgIds, const bool *pWriteFlags, uint32_t argCnt, uint32_t firstWriteArg) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinlinestatic
finish_typed_iter_writes_runtime(Iter &it, const Entity *pArgIds, const bool *pWriteFlags, uint32_t argCnt, uint32_t firstWriteArg) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinlinestatic
for_each_direct_all_seed(const World &world, const QueryInfo &queryInfo, const DirectEntitySeedPlan &plan, Constraints constraints, Func &&func) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinlinestatic
for_each_direct_or_union(World &world, const QueryInfo &queryInfo, Constraints constraints, Func &&func)gaia::ecs::detail::QueryImplinline
for_each_direct_term_entity(const World &world, const QueryTerm &term, Func &&func) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinlinestatic
gen() constgaia::ecs::detail::QueryImplinline
group_by(Entity entity, TGroupByFunc func=group_by_func_default)gaia::ecs::detail::QueryImplinline
group_by(TGroupByFunc func=group_by_func_default)gaia::ecs::detail::QueryImplinline
group_by(TGroupByFunc func=group_by_func_default)gaia::ecs::detail::QueryImplinline
group_dep(Entity relation)gaia::ecs::detail::QueryImplinline
group_dep()gaia::ecs::detail::QueryImplinline
group_id(GroupId groupId)gaia::ecs::detail::QueryImplinline
group_id(Entity entity)gaia::ecs::detail::QueryImplinline
group_id()gaia::ecs::detail::QueryImplinline
has_depth_order_hierarchy_enabled_barrier(const QueryInfo &queryInfo)gaia::ecs::detail::QueryImplinlinestatic
has_direct_not_terms(const QueryInfo &queryInfo)gaia::ecs::detail::QueryImplinlinestatic
has_only_direct_or_terms(const QueryInfo &queryInfo)gaia::ecs::detail::QueryImplinlinestatic
id() constgaia::ecs::detail::QueryImplinline
in(Entity entity, QueryTermOptions options=QueryTermOptions{})gaia::ecs::detail::QueryImplinline
init_direct_entity_iter(const QueryInfo &queryInfo, const World &world, const EntityContainer &ec, Iter &it, uint8_t *pIndices, Entity *pTermIds, const Archetype *&pLastArchetype) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinlinestatic
init_direct_entity_iter(const QueryInfo &queryInfo, const World &world, Entity entity, Iter &it, uint8_t *pIndices, Entity *pTermIds) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinlinestatic
invoke_query_task_job(void *pCtx) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinlinestatic
invoke_runtime_iter(void *pFunc, TIter &it)gaia::ecs::detail::QueryImplinlinestatic
is(Entity entity, const QueryTermOptions &options=QueryTermOptions{})gaia::ecs::detail::QueryImplinline
is_adjunct_direct_term(const World &world, const QueryTerm &term)gaia::ecs::detail::QueryImplinlinestatic
is_cached() constgaia::ecs::detail::QueryImplinline
is_empty_direct_or_union(const World &world, const QueryInfo &queryInfo, Constraints constraints)gaia::ecs::detail::QueryImplinlinestatic
iter_mode_constraints()gaia::ecs::detail::QueryImplinlinestatic
job(Func func, QueryExecType execType)gaia::ecs::detail::QueryImplinline
kind(QueryCacheKind cacheKind)gaia::ecs::detail::QueryImplinline
kind() constgaia::ecs::detail::QueryImplinline
kind_error()gaia::ecs::detail::QueryImplinline
kind_error_str()gaia::ecs::detail::QueryImplinline
main_thread(bool required=true) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
main_thread_required() constgaia::ecs::detail::QueryImplinline
match_all(QueryInfo &queryInfo)gaia::ecs::detail::QueryImplinline
match_direct_entity_constraints(const World &world, const QueryInfo &queryInfo, Entity entity, Constraints constraints)gaia::ecs::detail::QueryImplinlinestatic
match_direct_entity_terms(const World &world, Entity entity, const QueryInfo &queryInfo, const DirectEntitySeedInfo &seedInfo)gaia::ecs::detail::QueryImplinlinestatic
match_entity_filters(const World &world, Entity entity, const QueryInfo &queryInfo)gaia::ecs::detail::QueryImplinlinestatic
match_entity_term(const World &world, Entity entity, const QueryTerm &term)gaia::ecs::detail::QueryImplinlinestatic
match_filters(const Chunk &chunk, const QueryInfo &queryInfo, uint32_t changedWorldVersion, std::span< const uint8_t > compIndices)gaia::ecs::detail::QueryImplinlinestatic
match_filters(const Chunk &chunk, const QueryInfo &queryInfo, uint32_t changedWorldVersion)gaia::ecs::detail::QueryImplinlinestatic
match_one(QueryInfo &queryInfo, const Archetype &archetype, EntitySpan targetEntities)gaia::ecs::detail::QueryImplinline
match_prefab()gaia::ecs::detail::QueryImplinline
match_single_direct_target_term(const World &world, Entity entity, Entity termId, QueryCtx::DirectTargetEvalKind kind)gaia::ecs::detail::QueryImplinlinestatic
matches_any(QueryInfo &queryInfo, const Archetype &archetype, EntitySpan targetEntities)gaia::ecs::detail::QueryImplinline
matches_target_entities(QueryInfo &queryInfo, const Archetype &archetype, EntitySpan targetEntities)gaia::ecs::detail::QueryImplinline
needs_depth_order_hierarchy_barrier_cache(const QueryInfo &queryInfo, Constraints constraints)gaia::ecs::detail::QueryImplinlinestatic
no(Entity entity, const QueryTermOptions &options=QueryTermOptions{})gaia::ecs::detail::QueryImplinline
no(const QueryTermOptions &options)gaia::ecs::detail::QueryImplinline
no()gaia::ecs::detail::QueryImplinline
or_(Entity entity, const QueryTermOptions &options=QueryTermOptions{})gaia::ecs::detail::QueryImplinline
or_(const QueryTermOptions &options)gaia::ecs::detail::QueryImplinline
or_()gaia::ecs::detail::QueryImplinline
order_by(Entity relation, TravOrder order)gaia::ecs::detail::QueryImplinline
order_by(TravOrder order)gaia::ecs::detail::QueryImpl
order_by(TravOrder order) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
ordered_entities_walk(QueryInfo &queryInfo, Entity relation, TravOrder order, Constraints constraints=Constraints::EnabledOnly)gaia::ecs::detail::QueryImplinline
prepare_query_plan(const QueryInfo &queryInfo, const TypedQueryExecState &state) constgaia::ecs::detail::QueryImplinline
prepare_query_plan(const QueryInfo &queryInfo, Constraints constraints) constgaia::ecs::detail::QueryImplinline
QueryImpl()=default (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImpl
QueryImpl(World &world, QueryCache &queryCache, ArchetypeId &nextArchetypeId, uint32_t &worldVersion, const EntityToArchetypeMap &entityToArchetypeMap, const EntityToArchetypeVersionMap &entityToArchetypeMapVersions, const ArchetypeDArray &allArchetypes) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
QueryPlanFlag_BarrierCache enum valuegaia::ecs::detail::QueryImpl
QueryPlanFlag_EntityFilter enum valuegaia::ecs::detail::QueryImpl
QueryPlanFlag_Filtered enum valuegaia::ecs::detail::QueryImpl
QueryPlanFlag_Grouped enum valuegaia::ecs::detail::QueryImpl
QueryPlanFlag_InheritedPayload enum valuegaia::ecs::detail::QueryImpl
QueryPlanFlag_None enum valuegaia::ecs::detail::QueryImpl
QueryPlanFlag_Sorted enum valuegaia::ecs::detail::QueryImpl
QueryPlanFlags enum namegaia::ecs::detail::QueryImpl
QueryPlanMode enum namegaia::ecs::detail::QueryImpl
reads(Entity entity) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
reads()gaia::ecs::detail::QueryImplinline
reset()gaia::ecs::detail::QueryImplinline
run_query(const QueryInfo &queryInfo, Func func) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
run_query_arch_func(World *pWorld, Func func, ChunkBatch &batch, Constraints constraints)gaia::ecs::detail::QueryImplinlinestatic
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)gaia::ecs::detail::QueryImplinline
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)gaia::ecs::detail::QueryImplinline
run_query_batch_no_group_id_runtime(const QueryInfo &queryInfo, const QueryPlan &plan, Constraints constraints, Func func) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
run_query_batch_no_group_id_runtime_par(const QueryInfo &queryInfo, const QueryPlan &plan, Constraints constraints, Func func) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
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)gaia::ecs::detail::QueryImplinline
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)gaia::ecs::detail::QueryImplinline
run_query_batch_with_group_id_runtime(const QueryInfo &queryInfo, const QueryPlan &plan, Constraints constraints, Func func) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
run_query_batch_with_group_id_runtime_par(const QueryInfo &queryInfo, const QueryPlan &plan, Constraints constraints, Func func) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
run_query_func(World *pWorld, Func func, ChunkBatch &batch)gaia::ecs::detail::QueryImplinlinestatic
run_query_func(World *pWorld, Func func, std::span< ChunkBatch > batches)gaia::ecs::detail::QueryImplinlinestatic
run_query_func_runtime(World *pWorld, Func func, std::span< ChunkBatch > batches, Constraints constraints) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinlinestatic
run_query_on_archetypes(QueryInfo &queryInfo, Func func, Constraints constraints) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
run_query_on_chunks(QueryInfo &queryInfo, Func func) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
run_query_on_chunks_direct(QueryInfo &queryInfo, const QueryPlan &plan, const TypedQueryExecState &state, void *pFunc, void(*runChunk)(QueryImpl &, Iter &, void *, const TypedQueryExecState &)) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
run_query_on_chunks_direct_iter(QueryInfo &queryInfo, const QueryPlan &plan, const TypedQueryExecState &state, void *pFunc, void(*runChunk)(QueryImpl &, Iter &, void *, const TypedQueryExecState &)) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
run_query_on_chunks_direct_typed(QueryInfo &queryInfo, const QueryPlan &plan, const TypedQueryExecState &state, Func &func, core::func_type_list< T... >)gaia::ecs::detail::QueryImplinline
run_query_on_chunks_runtime_direct_plain_impl(QueryInfo &queryInfo, const QueryPlan &plan, Constraints constraints, Func &func)gaia::ecs::detail::QueryImplinline
run_query_on_chunks_runtime_planned(QueryInfo &queryInfo, const QueryPlan &plan, Constraints constraints, Func func)gaia::ecs::detail::QueryImplinline
run_query_runtime_planned(const QueryInfo &queryInfo, const QueryPlan &plan, Constraints constraints, Func func) (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinline
scope(QueryCacheScope cacheScope)gaia::ecs::detail::QueryImplinline
scope() constgaia::ecs::detail::QueryImplinline
selected_query_cache_range(const QueryInfo &queryInfo) constgaia::ecs::detail::QueryImplinline
set_var(Entity varEntity, Entity value)gaia::ecs::detail::QueryImplinline
set_var(util::str_view name, Entity value)gaia::ecs::detail::QueryImplinline
set_var(const char *name, Entity value)gaia::ecs::detail::QueryImplinline
should_prefer_direct_seed_term(const World &world, const QueryTerm &candidate, uint32_t candidateCount, const DirectEntitySeedPlan &plan)gaia::ecs::detail::QueryImplinlinestatic
SilenceInvalidCacheKindAssertions (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplinlinestatic
sort_by(Entity entity, TSortByFunc func)gaia::ecs::detail::QueryImplinline
sort_by(TSortByFunc func)gaia::ecs::detail::QueryImplinline
sort_by(TSortByFunc func)gaia::ecs::detail::QueryImplinline
survives_cascade_hierarchy_enabled_barrier(const QueryInfo &queryInfo, const Archetype &archetype)gaia::ecs::detail::QueryImplinlinestatic
SystemBuilder (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImplfriend
uses_in_is_matching(const QueryTerm &term)gaia::ecs::detail::QueryImplinlinestatic
uses_inherited_id_matching(const World &world, const QueryTerm &term)gaia::ecs::detail::QueryImplinlinestatic
uses_non_direct_is_matching(const QueryTerm &term)gaia::ecs::detail::QueryImplinlinestatic
uses_potential_inherited_id_matching(const QueryTerm &term)gaia::ecs::detail::QueryImplinlinestatic
uses_semantic_is_matching(const QueryTerm &term)gaia::ecs::detail::QueryImplinlinestatic
valid()gaia::ecs::detail::QueryImplinline
var_name(Entity varEntity, util::str_view name)gaia::ecs::detail::QueryImplinline
var_name(Entity varEntity, const char *name)gaia::ecs::detail::QueryImplinline
writes(Entity entity)gaia::ecs::detail::QueryImplinline
writes()gaia::ecs::detail::QueryImplinline
~QueryImpl()=default (defined in gaia::ecs::detail::QueryImpl)gaia::ecs::detail::QueryImpl