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

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

count() constflecs::iterable< Components... >inline
each(Func &&func) constflecs::iterable< Components... >inline
each_term(const Func &func) (defined in flecs::filter_base)flecs::filter_baseinline
entity() (defined in flecs::filter_base)flecs::filter_baseinline
field_count() (defined in flecs::filter_base)flecs::filter_baseinline
filter() (defined in flecs::filter< Components >)flecs::filter< Components >inline
filter(const filter &obj) (defined in flecs::filter< Components >)flecs::filter< Components >inline
filter(filter &&obj) noexcept (defined in flecs::filter< Components >)flecs::filter< Components >inline
filter_base() (defined in flecs::filter< Components >)flecs::filter< Components >inline
filter_base(world_t *world, const ecs_filter_t *filter) (defined in flecs::filter< Components >)flecs::filter< Components >inline
filter_base(world_t *world, ecs_filter_t *filter) (defined in flecs::filter< Components >)flecs::filter< Components >inline
filter_base(world_t *world, ecs_filter_desc_t *desc) (defined in flecs::filter< Components >)flecs::filter< Components >inline
filter_base(const filter_base &obj) (defined in flecs::filter< Components >)flecs::filter< Components >inline
filter_base(filter_base &&obj) noexcept (defined in flecs::filter< Components >)flecs::filter< Components >inline
first() constflecs::iterable< Components... >inline
is_true() constflecs::iterable< Components... >inline
iter(Func &&func) constflecs::iterable< Components... >inline
iter(flecs::world_t *world=nullptr) constflecs::iterable< Components... >
m_filter (defined in flecs::filter_base)flecs::filter_baseprotected
m_filter_ptr (defined in flecs::filter_base)flecs::filter_baseprotected
m_world (defined in flecs::filter_base)flecs::filter_baseprotected
operator const flecs::filter_t *() const (defined in flecs::filter_base)flecs::filter_baseinline
operator filter<>() const (defined in flecs::filter_base)flecs::filter_base
operator=(const filter &obj) (defined in flecs::filter< Components >)flecs::filter< Components >inline
operator=(filter &&obj) noexcept (defined in flecs::filter< Components >)flecs::filter< Components >inline
operator=(const filter_base &obj) (defined in flecs::filter_base)flecs::filter_baseinline
operator=(filter_base &&obj) noexcept (defined in flecs::filter_base)flecs::filter_baseinline
page(int32_t offset, int32_t limit)flecs::iterable< Components... >
str() (defined in flecs::filter_base)flecs::filter_baseinline
term(int32_t index) (defined in flecs::filter_base)flecs::filter_baseinline
worker(int32_t index, int32_t count)flecs::iterable< Components... >
~filter_base()flecs::filter_baseinline