Flecs: flecs::_::each_callback_args< ArgList, typename > Struct Template Reference
Description: A fast entity component system (ECS) for C & C++

| Flecs v4.1 A fast entity component system (ECS) for C & C++

Loading...
Searching...
No Matches
flecs::_::each_callback_args< ArgList, typename > Struct Template Reference

Extract the component argument list from an each-callback signature. More...

`#include <delegate.hpp>`

## Public Types
using | type = typename each_normalize_args<ArgList>::type

## Detailed Description

template<typename ArgList, typename = int>
struct flecs::_::each_callback_args< ArgList, typename >

Extract the component argument list from an each-callback signature.

Skips a leading flecs::entity or flecs::iter argument when present.

Definition at line 932 of file delegate.hpp.

## Member Typedef Documentation

## ◆ type

template<typename ArgList, typename = int>

using flecs::_::each_callback_args< ArgList, typename >::type = typename each_normalize_args<ArgList>::type

Definition at line 933 of file delegate.hpp.

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

- include/flecs/addons/cpp/delegate.hpp