|
U3D
Open-source, cross-platform 2D and 3D game engine built in C++
|
List const iterator. More...
#include </var/dev/u3d/stable/Source/Urho3D/Container/List.h>
Public Member Functions | |
| ConstIterator ()=default | |
| Construct. | |
| ConstIterator (Node *ptr) | |
| Construct with a node pointer. | |
| ConstIterator (const Iterator &rhs) | |
| Construct from a non-const iterator. | |
| ConstIterator & | operator= (const Iterator &rhs) |
| Assign from a non-const iterator. | |
| ConstIterator & | operator++ () |
| Preincrement the pointer. | |
| ConstIterator | operator++ (int) |
| Postincrement the pointer. | |
| ConstIterator & | operator-- () |
| Predecrement the pointer. | |
| ConstIterator | operator-- (int) |
| Postdecrement the pointer. | |
| const T * | operator-> () const |
| Point to the node value. | |
| const T & | operator* () const |
| Dereference the node value. | |
Public Member Functions inherited from Urho3D::ListIteratorBase | |
| ListIteratorBase () | |
| Construct. | |
| ListIteratorBase (ListNodeBase *ptr) | |
| Construct with a node pointer. | |
| bool | operator== (const ListIteratorBase &rhs) const |
| Test for equality with another iterator. | |
| bool | operator!= (const ListIteratorBase &rhs) const |
| Test for inequality with another iterator. | |
| void | GotoNext () |
| Go to the next node. | |
| void | GotoPrev () |
| Go to the previous node. | |
Additional Inherited Members | |
Public Attributes inherited from Urho3D::ListIteratorBase | |
| ListNodeBase * | ptr_ |
| Node pointer. | |
List const iterator.