| Add(const ElementType &Element) | TSparseArray< InElementType, Allocator > | inline |
| Add(ElementType &&Element) | TSparseArray< InElementType, Allocator > | inline |
| AddUninitialized() | TSparseArrayBase< sizeof(InElementType), alignof(InElementType), Allocator > | inlineprotected |
| AddUninitializedAtLowestFreeIndex(int32 &LowestFreeIndexSearchStart) | TSparseArrayBase< sizeof(InElementType), alignof(InElementType), Allocator > | inlineprotected |
| AllocateIndex(int32 Index) | TSparseArrayBase< sizeof(InElementType), alignof(InElementType), Allocator > | inlineprotected |
| AllocationBitArrayType typedef | TSparseArrayBase< sizeof(InElementType), alignof(InElementType), Allocator > | protected |
| AllocationFlags | TSparseArrayBase< sizeof(InElementType), alignof(InElementType), Allocator > | protected |
| AppendHash(const FPlatformTypeLayoutParameters &LayoutParams, FSHA1 &Hasher) | TSparseArray< InElementType, Allocator > | inlinestatic |
| begin() | TSparseArray< InElementType, Allocator > | inline |
| begin() const | TSparseArray< InElementType, Allocator > | inline |
| bHasIntrusiveUnsetOptionalState | TSparseArray< InElementType, Allocator > | static |
| CheckAddress(const ElementType *Addr) const | TSparseArray< InElementType, Allocator > | inline |
| Compact() | TSparseArrayBase< sizeof(InElementType), alignof(InElementType), Allocator > | inlineprotected |
| 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 | TSparseArrayBase< sizeof(InElementType), alignof(InElementType), Allocator > | protected |
| DataType typedef | TSparseArrayBase< sizeof(InElementType), alignof(InElementType), Allocator > | protected |
| 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 |
| FindArbitraryElementIndex() const | TSparseArray< InElementType, Allocator > | inline |
| FirstFreeIndex | TSparseArrayBase< sizeof(InElementType), alignof(InElementType), Allocator > | protected |
| GetAllocatedSize(void) const | TSparseArray< InElementType, Allocator > | inline |
| GetMaxIndex() const | TSparseArrayBase< sizeof(InElementType), alignof(InElementType), Allocator > | inlineprotected |
| IndexOfByPredicate(Predicate Pred) const | TSparseArray< InElementType, Allocator > | inline |
| Insert(int32 Index, typename TTypeTraits< ElementType >::ConstInitType Element) | TSparseArray< InElementType, Allocator > | inline |
| InsertUninitialized(int32 Index) | TSparseArrayBase< sizeof(InElementType), alignof(InElementType), Allocator > | inlineprotected |
| IntrusiveUnsetOptionalStateType typedef | TSparseArray< InElementType, Allocator > | |
| IsAllocated(int32 Index) const | TSparseArrayBase< sizeof(InElementType), alignof(InElementType), Allocator > | inlineprotected |
| IsCompact() const | TSparseArray< InElementType, Allocator > | inline |
| IsEmpty() const | TSparseArrayBase< sizeof(InElementType), alignof(InElementType), Allocator > | inlineprotected |
| IsValidIndex(int32 Index) const | TSparseArrayBase< sizeof(InElementType), alignof(InElementType), Allocator > | inlineprotected |
| Max() const | TSparseArrayBase< sizeof(InElementType), alignof(InElementType), Allocator > | inlineprotected |
| Num() const | TSparseArrayBase< sizeof(InElementType), alignof(InElementType), Allocator > | inlineprotected |
| NumFreeIndices | TSparseArrayBase< sizeof(InElementType), alignof(InElementType), Allocator > | protected |
| 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=(std::initializer_list< ElementType > InList) | TSparseArray< InElementType, Allocator > | inline |
| operator==(FIntrusiveUnsetOptionalState Tag) const | 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) | TSparseArrayBase< sizeof(InElementType), alignof(InElementType), Allocator > | inlineprotected |
| Reserve(int32 ExpectedNumElements) | TSparseArrayBase< sizeof(InElementType), alignof(InElementType), Allocator > | inlineprotected |
| Reset() | TSparseArray< InElementType, Allocator > | inline |
| Shrink() | TSparseArrayBase< sizeof(InElementType), alignof(InElementType), Allocator > | inlineprotected |
| Sort(const PREDICATE_CLASS &Predicate) | TSparseArray< InElementType, Allocator > | inline |
| Sort() | TSparseArray< InElementType, Allocator > | inline |
| SortFreeList() | TSparseArrayBase< sizeof(InElementType), alignof(InElementType), Allocator > | inlineprotected |
| StableSort(const PREDICATE_CLASS &Predicate) | TSparseArray< InElementType, Allocator > | inline |
| StableSort() | TSparseArray< InElementType, Allocator > | inline |
| TScriptSparseArray | TSparseArray< InElementType, Allocator > | friend |
| TSparseArray(FIntrusiveUnsetOptionalState Tag) | TSparseArray< InElementType, Allocator > | inlineexplicit |
| TSparseArray()=default | TSparseArray< InElementType, Allocator > | |
| TSparseArray(EConstEval) | TSparseArray< InElementType, Allocator > | inlineexplicit |
| TSparseArray(TSparseArray &&InCopy) | TSparseArray< InElementType, Allocator > | inline |
| TSparseArray(const TSparseArray &InCopy) | TSparseArray< InElementType, Allocator > | inline |
| TSparseArray(std::initializer_list< ElementType > InList) | TSparseArray< InElementType, Allocator > | inline |
| TSparseArrayBase(FIntrusiveUnsetOptionalState Tag) | TSparseArrayBase< sizeof(InElementType), alignof(InElementType), Allocator > | inlineexplicitprotected |
| TSparseArrayBase() | TSparseArrayBase< sizeof(InElementType), alignof(InElementType), Allocator > | inlineprotected |
| TSparseArrayBase(EConstEval) | TSparseArrayBase< sizeof(InElementType), alignof(InElementType), Allocator > | inlineexplicitprotected |
| TSparseArrayBase(const TSparseArrayBase &InCopy) | TSparseArrayBase< sizeof(InElementType), alignof(InElementType), Allocator > | inlineprotected |
| WriteMemoryImage(FMemoryImageWriter &Writer) const | TSparseArray< InElementType, Allocator > | inline |
| ~TSparseArray() | TSparseArray< InElementType, Allocator > | inline |