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

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

count() constflecs::iterable< Components... >inline
destruct()flecs::rule_baseinline
each(Func &&func) constflecs::iterable< Components... >inline
each_term(const Func &func) const (defined in flecs::rule_base)flecs::rule_baseinline
entity() (defined in flecs::rule_base)flecs::rule_baseinline
filter() const (defined in flecs::rule_base)flecs::rule_baseinline
find_var(const char *name) (defined in flecs::rule< Components >)flecs::rule< Components >inline
first() constflecs::iterable< Components... >inline
is_true() constflecs::iterable< Components... >inline
is_valid() const (defined in flecs::rule_base)flecs::rule_baseinline
iter(Func &&func) constflecs::iterable< Components... >inline
iter(flecs::world_t *world=nullptr) constflecs::iterable< Components... >
m_rule (defined in flecs::rule_base)flecs::rule_baseprotected
m_world (defined in flecs::rule_base)flecs::rule_baseprotected
move(flecs::rule_base &&obj)flecs::rule_baseinline
operator rule<>() const (defined in flecs::rule_base)flecs::rule_baseinline
operator rule_t *() const (defined in flecs::rule_base)flecs::rule_baseinline
page(int32_t offset, int32_t limit)flecs::iterable< Components... >
rule_base() (defined in flecs::rule< Components >)flecs::rule< Components >inline
rule_base(world_t *world, rule_t *rule=nullptr) (defined in flecs::rule< Components >)flecs::rule< Components >inline
rule_base(world_t *world, ecs_filter_desc_t *desc) (defined in flecs::rule< Components >)flecs::rule< Components >inline
rule_str() constflecs::rule_baseinline
str() constflecs::rule_baseinline
worker(int32_t index, int32_t count)flecs::iterable< Components... >