Flecs
v3.2
A fast entity component system (ECS) for C & C++
Loading...
Searching...
No Matches
mixin.inl
Go to the documentation of this file.
1
15
template
<
typename
... Comps,
typename
... Args>
16
flecs::filter
<Comps...>
filter
(Args &&... args)
const
;
17
22
template
<
typename
... Comps,
typename
... Args>
23
flecs::filter_builder
<Comps...>
filter_builder
(Args &&... args)
const
;
24
31
template
<
typename
Func>
32
void
each
(Func&& func)
const
;
33
40
template
<
typename
T,
typename
Func>
41
void
each
(Func&& func)
const
;
42
44
template
<
typename
Func>
45
void
each
(flecs::id_t term_id, Func&& func)
const
;
46
each
void each(Func &&func) const
Iterate over all entities with components in argument list of function.
filter_builder
flecs::filter_builder< Comps... > filter_builder(Args &&... args) const
Create a filter builder.
flecs::world::filter
flecs::filter< Comps... > filter(Args &&... args) const
Create a filter.
flecs::filter_builder
Filter builder.
Definition:
builder.hpp:24
flecs::filter
Definition:
impl.hpp:135