Ark Server API (ASE) - Wiki
|
#include <SparseArray.h>
Public Member Functions | |
TIterator (TSparseArray &InArray) | |
TIterator (TSparseArray &InArray, const typename TBaseIterator< false >::BitArrayItType &InBitArrayIt) | |
void | RemoveCurrent () |
Public Member Functions inherited from TSparseArray< InElementType, Allocator >::TBaseIterator< bConst > | |
TBaseIterator (ArrayType &InArray, const BitArrayItType &InBitArrayIt) | |
FORCEINLINE TBaseIterator & | operator++ () |
FORCEINLINE int32 | GetIndex () const |
FORCEINLINE | operator bool () const |
FORCEINLINE bool | operator! () const |
FORCEINLINE ItElementType & | operator* () const |
FORCEINLINE ItElementType * | operator-> () const |
FORCEINLINE const FRelativeBitReference & | GetRelativeBitReference () const |
Additional Inherited Members | |
Public Types inherited from TSparseArray< InElementType, Allocator >::TBaseIterator< bConst > | |
typedef TConstSetBitIterator< typename Allocator::BitArrayAllocator > | BitArrayItType |
Protected Attributes inherited from TSparseArray< InElementType, Allocator >::TBaseIterator< bConst > | |
ArrayType & | Array |
BitArrayItType | BitArrayIt |
Iterates over all allocated elements in a sparse array.
Definition at line 664 of file SparseArray.h.
|
inline |
Definition at line 667 of file SparseArray.h.
|
inline |
Definition at line 672 of file SparseArray.h.
|
inline |
Safely removes the current element from the array.
Definition at line 678 of file SparseArray.h.