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 |