![]() |
Flecs v3.2
A fast entity component system (ECS) for C & C++
|
This is the complete list of members for flecs::iterable< Components >, including all inherited members.
| count() const | flecs::iterable< Components > | inline |
| each(Func &&func) const | flecs::iterable< Components > | inline |
| each(flecs::world_t *world, Func &&func) const (defined in flecs::iterable< Components >) | flecs::iterable< Components > | inline |
| each(flecs::iter &it, Func &&func) const (defined in flecs::iterable< Components >) | flecs::iterable< Components > | inline |
| each(flecs::entity e, Func &&func) const (defined in flecs::iterable< Components >) | flecs::iterable< Components > | inline |
| find(Func &&func) const (defined in flecs::iterable< Components >) | flecs::iterable< Components > | inline |
| first() const | flecs::iterable< Components > | inline |
| get_iter(flecs::world_t *stage) const =0 (defined in flecs::iterable< Components >) | flecs::iterable< Components > | protectedpure virtual |
| is_true() const | flecs::iterable< Components > | inline |
| iter(Func &&func) const | flecs::iterable< Components > | inline |
| iter(flecs::world_t *world, Func &&func) const (defined in flecs::iterable< Components >) | flecs::iterable< Components > | inline |
| iter(flecs::iter &it, Func &&func) const (defined in flecs::iterable< Components >) | flecs::iterable< Components > | inline |
| iter(flecs::entity e, Func &&func) const (defined in flecs::iterable< Components >) | flecs::iterable< Components > | inline |
| iter(flecs::world_t *world=nullptr) const | flecs::iterable< Components > | |
| iter_iterable< Components... > (defined in flecs::iterable< Components >) | flecs::iterable< Components > | protected |
| iterate(flecs::world_t *stage, Func &&func, NextFunc next, Args &&... args) const (defined in flecs::iterable< Components >) | flecs::iterable< Components > | inlineprotected |
| iterate_find(flecs::world_t *stage, Func &&func, NextFunc next, Args &&... args) const (defined in flecs::iterable< Components >) | flecs::iterable< Components > | inlineprotected |
| next_action() const =0 (defined in flecs::iterable< Components >) | flecs::iterable< Components > | protectedpure virtual |
| next_each_action() const =0 (defined in flecs::iterable< Components >) | flecs::iterable< Components > | protectedpure virtual |
| page(int32_t offset, int32_t limit) | flecs::iterable< Components > | |
| page_iterable< Components... > (defined in flecs::iterable< Components >) | flecs::iterable< Components > | protected |
| worker(int32_t index, int32_t count) | flecs::iterable< Components > | |
| worker_iterable< Components... > (defined in flecs::iterable< Components >) | flecs::iterable< Components > | protected |
| ~iterable() (defined in flecs::iterable< Components >) | flecs::iterable< Components > | inlinevirtual |