Flecs v4.1
A fast entity component system (ECS) for C & C++
Loading...
Searching...
No Matches
flecs::query< Components > Member List

This is the complete list of members for flecs::query< Components >, including all inherited members.

c_ptr() constflecs::query_baseinline
cache_query() constflecs::query< Components >inline
changed() constflecs::query_baseinline
count() constflecs::iterable< Components... >inline
destruct()flecs::query_baseinline
each(Func &&func) constflecs::iterable< Components... >inline
each_term(const Func &func)flecs::query_baseinline
entity() constflecs::query_baseinline
field_count() constflecs::query_baseinline
find(Func &&func) constflecs::iterable< Components... >inline
find_var(const char *name) constflecs::query_baseinline
first() constflecs::iterable< Components... >inline
group_ctx(uint64_t group_id) constflecs::query_baseinline
group_info(uint64_t group_id) constflecs::query_baseinline
is_true() constflecs::iterable< Components... >inline
iter(flecs::world_t *world=nullptr) constflecs::iterable< Components... >
iter(flecs::iter &iter) constflecs::iterable< Components... >
iter(flecs::entity e) constflecs::iterable< Components... >
operator bool() constflecs::query_baseinline
operator const flecs::query_t *() constflecs::query_baseinline
operator query<>() constflecs::query_base
operator=(const query &obj)flecs::query< Components >inline
operator=(query &&obj) noexceptflecs::query< Components >inline
flecs::query_base::operator=(const query_base &obj)flecs::query_baseinline
flecs::query_base::operator=(query_base &&obj) noexceptflecs::query_baseinline
page(int32_t offset, int32_t limit)flecs::iterable< Components... >
plan() constflecs::query_baseinline
query()flecs::query< Components >inline
query(const query &obj)flecs::query< Components >inline
query(query &&obj) noexceptflecs::query< Components >inline
query_ (defined in flecs::query_base)flecs::query_baseprotected
query_base()flecs::query< Components >inline
query_base(query_t *q)flecs::query< Components >inline
query_base(const query_t *q)flecs::query< Components >inline
query_base(world_t *world, const ecs_query_desc_t *desc)flecs::query< Components >inline
query_base(const query_base &obj)flecs::query< Components >inline
query_base(query_base &&obj) noexceptflecs::query< Components >inline
run(Func &&func) constflecs::iterable< Components... >inline
set_group(uint64_t group_id) constflecs::iterable< Components... >inline
set_group() constflecs::iterable< Components... >inline
set_var(int var_id, flecs::entity_t value) constflecs::iterable< Components... >inline
set_var(const char *name, flecs::entity_t value) constflecs::iterable< Components... >inline
set_var(const char *name, flecs::table_t *value) constflecs::iterable< Components... >inline
set_var(const char *name, ecs_table_range_t value) constflecs::iterable< Components... >inline
set_var(const char *name, flecs::table_range value) constflecs::iterable< Components... >inline
str() constflecs::query_baseinline
term(int32_t index) constflecs::query_baseinline
term_count() constflecs::query_baseinline
to_json(flecs::iter_to_json_desc_t *desc=nullptr)flecs::query_base
worker(int32_t index, int32_t count)flecs::iterable< Components... >
~iterable()flecs::iterable< Components... >inlinevirtual
~query_base()flecs::query_baseinline