Clementine
|
Iterable range to use to iterate all types of meta objects. More...
#include <entt.hpp>
Public Types | |
using | node_type = typename Type::node_type |
Node type. | |
using | iterator = range_iterator |
Input iterator type. | |
Public Member Functions | |
meta_range () ENTT_NOEXCEPT=default | |
Default constructor. | |
meta_range (node_type *head) | |
Constructs a meta range from a given node. More... | |
iterator | begin () const ENTT_NOEXCEPT |
Returns an iterator to the beginning. More... | |
iterator | end () const ENTT_NOEXCEPT |
Returns an iterator to the end. More... | |
Iterable range to use to iterate all types of meta objects.
Type | Type of meta objects iterated. |
|
inline |
Constructs a meta range from a given node.
head | The underlying node with which to construct the range. |
|
inline |
Returns an iterator to the beginning.
|
inline |
Returns an iterator to the end.