![]() |
Ark Server API (ASA) - Wiki
|
#include <Array.h>
Public Member Functions | |
| TIndexedContainerIterator (ContainerType &InContainer, SizeType StartIndex=0) | |
| TIndexedContainerIterator & | operator++ () |
| TIndexedContainerIterator | operator++ (int) |
| TIndexedContainerIterator & | operator-- () |
| TIndexedContainerIterator | operator-- (int) |
| TIndexedContainerIterator & | operator+= (SizeType Offset) |
| TIndexedContainerIterator | operator+ (SizeType Offset) const |
| TIndexedContainerIterator & | operator-= (SizeType Offset) |
| TIndexedContainerIterator | operator- (SizeType Offset) const |
| FORCEINLINE ElementType & | operator* () const |
| FORCEINLINE ElementType * | operator-> () const |
| FORCEINLINE | operator bool () const |
| SizeType | GetIndex () const |
| void | Reset () |
| void | SetToEnd () |
| void | RemoveCurrent () |
| void | RemoveCurrentSwap () |
| FORCEINLINE bool | operator== (const TIndexedContainerIterator &Rhs) const |
| FORCEINLINE bool | operator!= (const TIndexedContainerIterator &Rhs) const |
Private Attributes | |
| ContainerType & | Container |
| SizeType | Index |
Generic iterator which can operate on types that expose the following:
|
inline |
|
inline |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |