Flecs v4.0
A fast entity component system (ECS) for C & C++
Loading...
Searching...
No Matches
flecs::_::range_iterator< T > Struct Template Reference

Iterate over an integer range (used to iterate over entity range). More...

#include <iter.hpp>

Public Member Functions

 range_iterator (T value)
 
bool operator!= (range_iterator const &other) const
 
T const & operator* () const
 
range_iteratoroperator++ ()
 

Detailed Description

template<typename T>
struct flecs::_::range_iterator< T >

Iterate over an integer range (used to iterate over entity range).

Template Parameters
Tof the iterator

Definition at line 30 of file iter.hpp.

Constructor & Destructor Documentation

◆ range_iterator()

template<typename T >
flecs::_::range_iterator< T >::range_iterator ( T value)
inlineexplicit

Definition at line 32 of file iter.hpp.

Member Function Documentation

◆ operator!=()

template<typename T >
bool flecs::_::range_iterator< T >::operator!= ( range_iterator< T > const & other) const
inline

Definition at line 35 of file iter.hpp.

◆ operator*()

template<typename T >
T const & flecs::_::range_iterator< T >::operator* ( ) const
inline

Definition at line 40 of file iter.hpp.

◆ operator++()

template<typename T >
range_iterator & flecs::_::range_iterator< T >::operator++ ( )
inline

Definition at line 45 of file iter.hpp.


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