Urho3D::RandomAccessIterator< T > Struct Template Reference
Urho3D::RandomAccessIterator< T > Struct Template Reference
Random access iterator. More...
#include <Urho3D/Base/Iter.h>
Public Member Functions | |
| constexpr | RandomAccessIterator () |
| Construct. | |
| constexpr | RandomAccessIterator (T *ptr) |
| Construct with an object pointer. | |
| constexpr T * | operator-> () const |
| Point to the object. | |
| constexpr T & | operator* () const |
| Dereference the object. | |
| URHO_CPP14 (constexpr) RandomAccessIterator< T > &operator++() | |
| Preincrement the pointer. | |
| URHO_CPP14 (constexpr) RandomAccessIterator< T > operator++(int) | |
| Postincrement the pointer. | |
| URHO_CPP14 (constexpr) RandomAccessIterator< T > &operator--() | |
| Predecrement the pointer. | |
| URHO_CPP14 (constexpr) RandomAccessIterator< T > operator--(int) | |
| Postdecrement the pointer. | |
| URHO_CPP14 (constexpr) RandomAccessIterator< T > &operator+ | |
| Add an offset to the pointer. | |
Detailed Description
template<class T>
struct Urho3D::RandomAccessIterator< T >
Random access iterator.
The documentation for this struct was generated from the following file:
- Source/Urho3D/Base/Iter.h
