Skip to content
Flecs v4.1
flecs::_::find_delegate< Func, Components > Struct Template Reference

Public Member Functions

flecs::entity invoke (ecs_iter_t *iter) const
Public Member Functions inherited from flecs::_::each_delegate< Func, Components... >
 each_delegate (Func &&func) noexcept
void invoke (ecs_iter_t *iter) const

Additional Inherited Members

Public Types inherited from flecs::_::each_delegate< Func, Components... >
using Terms
Static Public Member Functions inherited from flecs::_::each_delegate< Func, Components... >
static void run (ecs_iter_t *iter)
static void run_each (ecs_iter_t *iter)
static each_delegate * make (const Func &func)
static void destruct (void *obj)
static void run_hook (ecs_iter_t *iter)
Public Attributes inherited from flecs::_::each_delegate< Func, Components... >
Func func_
Protected Member Functions inherited from flecs::_::each_delegate< Func, Components... >
flecs::entity invoke_until (ecs_iter_t *iter) const

Detailed Description

template<typename Func, typename ... Components>
struct flecs::_::find_delegate< Func, Components >

Definition at line 293 of file delegate.hpp.

Member Function Documentation

◆ invoke()

template<typename Func, typename ... Components>
flecs::entity flecs::_::find_delegate< Func, Components >::invoke ( ecs_iter_t * iter) const
inline

Definition at line 296 of file delegate.hpp.


The documentation for this struct was generated from the following file: