Definition at line 13 of file impl.hpp.
◆ filter_base() [1/6]
flecs::filter_base::filter_base |
( |
| ) |
|
|
inline |
◆ filter_base() [2/6]
flecs::filter_base::filter_base |
( |
world_t * |
world, |
|
|
const ecs_filter_t * |
filter |
|
) |
| |
|
inline |
◆ filter_base() [3/6]
flecs::filter_base::filter_base |
( |
world_t * |
world, |
|
|
ecs_filter_t * |
filter |
|
) |
| |
|
inline |
◆ filter_base() [4/6]
◆ filter_base() [5/6]
flecs::filter_base::filter_base |
( |
const filter_base & |
obj | ) |
|
|
inline |
◆ filter_base() [6/6]
◆ ~filter_base()
flecs::filter_base::~filter_base |
( |
| ) |
|
|
inline |
Free the filter.
Definition at line 98 of file impl.hpp.
◆ each_term()
template<typename Func >
void flecs::filter_base::each_term |
( |
const Func & |
func | ) |
|
|
inline |
◆ entity()
◆ field_count()
int32_t flecs::filter_base::field_count |
( |
| ) |
|
|
inline |
◆ operator const flecs::filter_t *()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ str()
◆ term()
◆ m_filter
◆ m_filter_ptr
const filter_t* flecs::filter_base::m_filter_ptr |
|
protected |
◆ m_world
world_t* flecs::filter_base::m_world = nullptr |
|
protected |
The documentation for this struct was generated from the following file:
- include/flecs/addons/cpp/mixins/filter/impl.hpp