17template <
typename... Comps,
typename... Args>
24template <
typename... Comps,
typename... Args>
41template <
typename Func>
42void each(Func&& func)
const;
58template <
typename T,
typename Func>
59void each(Func&& func)
const;
62template <
typename Func>
63void each(flecs::id_t term_id, Func&& func)
const;
flecs::filter< Comps... > filter(Args &&... args) const
Create a filter.
void each(Func &&func) const
Iterate over all entities with components in argument list of function.
flecs::filter_builder< Comps... > filter_builder(Args &&... args) const
Create a filter builder.
void each(flecs::id_t term_id, Func &&func) const
Iterate over all entities with provided (component) id.
void each(Func &&func) const
Iterate over all entities with provided component.