Add(const ElementType &Element) | TSparseArray< InElementType, Allocator > | inline |
Add(ElementType &&Element) | TSparseArray< InElementType, Allocator > | inline |
AddAtLowestFreeIndex(const ElementType &Element, int32 &LowestFreeIndexSearchStart) | TSparseArray< InElementType, Allocator > | inline |
AddUninitialized() | TSparseArray< InElementType, Allocator > | inline |
AddUninitializedAtLowestFreeIndex(int32 &LowestFreeIndexSearchStart) | TSparseArray< InElementType, Allocator > | inline |
AllocateIndex(int32 Index) | TSparseArray< InElementType, Allocator > | inline |
AllocationBitArrayType typedef | TSparseArray< InElementType, Allocator > | private |
AllocationFlags | TSparseArray< InElementType, Allocator > | private |
AppendHash(const FPlatformTypeLayoutParameters &LayoutParams, FSHA1 &Hasher) | TSparseArray< InElementType, Allocator > | inlinestatic |
begin() | TSparseArray< InElementType, Allocator > | inline |
begin() const | TSparseArray< InElementType, Allocator > | inline |
CheckAddress(const ElementType *Addr) const | TSparseArray< InElementType, Allocator > | inline |
Compact() | TSparseArray< InElementType, Allocator > | inline |
CompactStable() | TSparseArray< InElementType, Allocator > | inline |
CopyUnfrozen(const FMemoryUnfreezeContent &Context, void *Dst) const | TSparseArray< InElementType, Allocator > | inline |
CountBytes(FArchive &Ar) const | TSparseArray< InElementType, Allocator > | inline |
CreateConstIterator() const | TSparseArray< InElementType, Allocator > | inline |
CreateIterator() | TSparseArray< InElementType, Allocator > | inline |
Data | TSparseArray< InElementType, Allocator > | private |
DataType typedef | TSparseArray< InElementType, Allocator > | private |
ElementType typedef | TSparseArray< InElementType, Allocator > | private |
Emplace(ArgsType &&... Args) | TSparseArray< InElementType, Allocator > | inline |
EmplaceAt(int32 Index, ArgsType &&... Args) | TSparseArray< InElementType, Allocator > | inline |
EmplaceAtLowestFreeIndex(int32 &LowestFreeIndexSearchStart, ArgsType &&... Args) | TSparseArray< InElementType, Allocator > | inline |
Empty(int32 ExpectedNumElements=0) | TSparseArray< InElementType, Allocator > | inline |
end() | TSparseArray< InElementType, Allocator > | inline |
end() const | TSparseArray< InElementType, Allocator > | inline |
FElementOrFreeListLink typedef | TSparseArray< InElementType, Allocator > | private |
FirstFreeIndex | TSparseArray< InElementType, Allocator > | private |
GetAllocatedSize(void) const | TSparseArray< InElementType, Allocator > | inline |
GetMaxIndex() const | TSparseArray< InElementType, Allocator > | inline |
Insert(int32 Index, typename TTypeTraits< ElementType >::ConstInitType Element) | TSparseArray< InElementType, Allocator > | inline |
InsertUninitialized(int32 Index) | TSparseArray< InElementType, Allocator > | inline |
IsAllocated(int32 Index) const | TSparseArray< InElementType, Allocator > | inline |
IsCompact() const | TSparseArray< InElementType, Allocator > | inline |
IsEmpty() const | TSparseArray< InElementType, Allocator > | inline |
IsValidIndex(int32 Index) const | TSparseArray< InElementType, Allocator > | inline |
Move(SparseArrayType &ToArray, SparseArrayType &FromArray) | TSparseArray< InElementType, Allocator > | inlineprivatestatic |
Num() const | TSparseArray< InElementType, Allocator > | inline |
NumFreeIndices | TSparseArray< InElementType, Allocator > | private |
operator!=(const TSparseArray &B) const | TSparseArray< InElementType, Allocator > | inline |
operator+=(const TSparseArray &OtherArray) | TSparseArray< InElementType, Allocator > | inline |
operator+=(const TArray< ElementType > &OtherArray) | TSparseArray< InElementType, Allocator > | inline |
operator=(TSparseArray &&InCopy) | TSparseArray< InElementType, Allocator > | inline |
operator=(const TSparseArray &InCopy) | TSparseArray< InElementType, Allocator > | inline |
operator==(const TSparseArray &B) const | TSparseArray< InElementType, Allocator > | inline |
operator[](int32 Index) | TSparseArray< InElementType, Allocator > | inline |
operator[](int32 Index) const | TSparseArray< InElementType, Allocator > | inline |
PointerToIndex(const ElementType *Ptr) const | TSparseArray< InElementType, Allocator > | inline |
RemoveAt(int32 Index, int32 Count=1) | TSparseArray< InElementType, Allocator > | inline |
RemoveAtUninitialized(int32 Index, int32 Count=1) | TSparseArray< InElementType, Allocator > | inline |
Reserve(int32 ExpectedNumElements) | TSparseArray< InElementType, Allocator > | inline |
Reset() | TSparseArray< InElementType, Allocator > | inline |
Shrink() | TSparseArray< InElementType, Allocator > | inline |
Sort(const PREDICATE_CLASS &Predicate) | TSparseArray< InElementType, Allocator > | inline |
Sort() | TSparseArray< InElementType, Allocator > | inline |
SortFreeList() | TSparseArray< InElementType, Allocator > | inline |
StableSort(const PREDICATE_CLASS &Predicate) | TSparseArray< InElementType, Allocator > | inline |
StableSort() | TSparseArray< InElementType, Allocator > | inline |
TScriptSparseArray | TSparseArray< InElementType, Allocator > | friend |
TSparseArray() | TSparseArray< InElementType, Allocator > | inline |
TSparseArray(TSparseArray &&InCopy) | TSparseArray< InElementType, Allocator > | inline |
TSparseArray(const TSparseArray &InCopy) | TSparseArray< InElementType, Allocator > | inline |
WriteMemoryImage(FMemoryImageWriter &Writer) const | TSparseArray< InElementType, Allocator > | inline |
~TSparseArray() | TSparseArray< InElementType, Allocator > | inline |