Skip to content
Flecs v4.1
flecs::_::each_field< T, Ref > Struct Template Reference

Public Member Functions

 each_field (const flecs::iter_t *iter, _::field_ptr &field, size_t row)
decltype(auto) get_row ()

Public Attributes

const flecs::iter_t * iter_
_::field_ptr & field_
size_t row_

Detailed Description

template<typename T, bool Ref = false>
struct flecs::_::each_field< T, Ref >

Definition at line 98 of file delegate.hpp.

Constructor & Destructor Documentation

◆ each_field()

template<typename T, bool Ref = false>
flecs::_::each_field< T, Ref >::each_field ( const flecs::iter_t * iter,
_::field_ptr & field,
size_t row )
inline

Definition at line 103 of file delegate.hpp.

Member Function Documentation

◆ get_row()

template<typename T, bool Ref = false>
decltype(auto) flecs::_::each_field< T, Ref >::get_row ( )
inline

Definition at line 106 of file delegate.hpp.

Member Data Documentation

◆ field_

template<typename T, bool Ref = false>
_::field_ptr& flecs::_::each_field< T, Ref >::field_

Definition at line 100 of file delegate.hpp.

◆ iter_

template<typename T, bool Ref = false>
const flecs::iter_t* flecs::_::each_field< T, Ref >::iter_

Definition at line 99 of file delegate.hpp.

◆ row_

template<typename T, bool Ref = false>
size_t flecs::_::each_field< T, Ref >::row_

Definition at line 101 of file delegate.hpp.


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