Add(const InElementType &InElement, bool *bIsAlreadyInSetPtr=NULL) | TSet< InElementType, KeyFuncs, Allocator > | inline |
Add(InElementType &&InElement, bool *bIsAlreadyInSetPtr=NULL) | TSet< InElementType, KeyFuncs, Allocator > | inline |
Append(const TArray< ElementType, ArrayAllocator > &InElements) | TSet< InElementType, KeyFuncs, Allocator > | inline |
Append(TArray< ElementType, ArrayAllocator > &&InElements) | TSet< InElementType, KeyFuncs, Allocator > | inline |
Append(const TSet< ElementType, KeyFuncs, OtherAllocator > &OtherSet) | TSet< InElementType, KeyFuncs, Allocator > | inline |
Append(TSet< ElementType, KeyFuncs, OtherAllocator > &&OtherSet) | TSet< InElementType, KeyFuncs, Allocator > | inline |
Append(std::initializer_list< ElementType > InitList) | TSet< InElementType, KeyFuncs, Allocator > | inline |
Array() const | TSet< InElementType, KeyFuncs, Allocator > | inline |
begin | TSet< InElementType, KeyFuncs, Allocator > | friend |
begin | TSet< InElementType, KeyFuncs, Allocator > | friend |
CheckAddress(const ElementType *Addr) const | TSet< InElementType, KeyFuncs, Allocator > | inline |
Compact() | TSet< InElementType, KeyFuncs, Allocator > | inline |
CompactStable() | TSet< InElementType, KeyFuncs, Allocator > | inline |
ConditionalRehash(int32 NumHashedElements, bool bAllowShrinking=false) const | TSet< InElementType, KeyFuncs, Allocator > | inlineprivate |
Contains(KeyInitType Key) const | TSet< InElementType, KeyFuncs, Allocator > | inline |
CreateConstIterator() const | TSet< InElementType, KeyFuncs, Allocator > | inline |
CreateIterator() | TSet< InElementType, KeyFuncs, Allocator > | inline |
Difference(const TSet &OtherSet) const | TSet< InElementType, KeyFuncs, Allocator > | inline |
ElementArrayType typedef | TSet< InElementType, KeyFuncs, Allocator > | private |
ElementInitType typedef | TSet< InElementType, KeyFuncs, Allocator > | private |
Elements | TSet< InElementType, KeyFuncs, Allocator > | private |
ElementType typedef | TSet< InElementType, KeyFuncs, Allocator > | |
Emplace(ArgsType &&Args, bool *bIsAlreadyInSetPtr=NULL) | TSet< InElementType, KeyFuncs, Allocator > | inline |
Empty(int32 ExpectedNumElements=0) | TSet< InElementType, KeyFuncs, Allocator > | inline |
end | TSet< InElementType, KeyFuncs, Allocator > | friend |
end | TSet< InElementType, KeyFuncs, Allocator > | friend |
Find(KeyInitType Key) | TSet< InElementType, KeyFuncs, Allocator > | inline |
Find(KeyInitType Key) const | TSet< InElementType, KeyFuncs, Allocator > | inline |
FindId(KeyInitType Key) const | TSet< InElementType, KeyFuncs, Allocator > | inline |
FScriptSet | TSet< InElementType, KeyFuncs, Allocator > | friend |
GetAllocatedSize(void) const | TSet< InElementType, KeyFuncs, Allocator > | inline |
GetInternalElement(FSetElementId Id) const | TSet< InElementType, KeyFuncs, Allocator > | inlineprivate |
GetInternalElement(FSetElementId Id) | TSet< InElementType, KeyFuncs, Allocator > | inlineprivate |
GetTypedHash(int32 HashIndex) const | TSet< InElementType, KeyFuncs, Allocator > | inlineprivate |
Hash | TSet< InElementType, KeyFuncs, Allocator > | mutableprivate |
HashElement(FSetElementId ElementId, const SetElementType &Element) const | TSet< InElementType, KeyFuncs, Allocator > | inlineprivate |
HashSize | TSet< InElementType, KeyFuncs, Allocator > | mutableprivate |
HashType typedef | TSet< InElementType, KeyFuncs, Allocator > | private |
Includes(const TSet< ElementType, KeyFuncs, Allocator > &OtherSet) const | TSet< InElementType, KeyFuncs, Allocator > | inline |
IndexToId(int32 Index) | TSet< InElementType, KeyFuncs, Allocator > | inlineprivatestatic |
Intersect(const TSet &OtherSet) const | TSet< InElementType, KeyFuncs, Allocator > | inline |
IsValidId(FSetElementId Id) const | TSet< InElementType, KeyFuncs, Allocator > | inline |
KeyInitType typedef | TSet< InElementType, KeyFuncs, Allocator > | private |
LegacyCompareEqual | TSet< InElementType, KeyFuncs, Allocator > | friend |
LegacyCompareNotEqual | TSet< InElementType, KeyFuncs, Allocator > | friend |
MoveOrCopy(SetType &ToSet, SetType &FromSet) | TSet< InElementType, KeyFuncs, Allocator > | inlineprivatestatic |
MoveOrCopy(SetType &ToSet, SetType &FromSet) | TSet< InElementType, KeyFuncs, Allocator > | inlineprivatestatic |
Num() const | TSet< InElementType, KeyFuncs, Allocator > | inline |
operator=(const TSet &Copy) | TSet< InElementType, KeyFuncs, Allocator > | inline |
operator=(TSet &&Other) | TSet< InElementType, KeyFuncs, Allocator > | inline |
operator=(TSet< ElementType, KeyFuncs, OtherAllocator > &&Other) | TSet< InElementType, KeyFuncs, Allocator > | inline |
operator=(const TSet< ElementType, KeyFuncs, OtherAllocator > &Other) | TSet< InElementType, KeyFuncs, Allocator > | inline |
operator=(std::initializer_list< ElementType > InitList) | TSet< InElementType, KeyFuncs, Allocator > | inline |
operator[](FSetElementId Id) | TSet< InElementType, KeyFuncs, Allocator > | inline |
operator[](FSetElementId Id) const | TSet< InElementType, KeyFuncs, Allocator > | inline |
Rehash() const | TSet< InElementType, KeyFuncs, Allocator > | inlineprivate |
Relax() | TSet< InElementType, KeyFuncs, Allocator > | inline |
Remove(FSetElementId ElementId) | TSet< InElementType, KeyFuncs, Allocator > | inline |
Remove(KeyInitType Key) | TSet< InElementType, KeyFuncs, Allocator > | inline |
Reserve(int32 Number) | TSet< InElementType, KeyFuncs, Allocator > | inline |
Reset() | TSet< InElementType, KeyFuncs, Allocator > | inline |
SetElementType typedef | TSet< InElementType, KeyFuncs, Allocator > | private |
Shrink() | TSet< InElementType, KeyFuncs, Allocator > | inline |
Sort(const PREDICATE_CLASS &Predicate) | TSet< InElementType, KeyFuncs, Allocator > | inline |
TContainerTraits< TSet > | TSet< InElementType, KeyFuncs, Allocator > | friend |
TRangedForConstIterator typedef | TSet< InElementType, KeyFuncs, Allocator > | |
TRangedForIterator typedef | TSet< InElementType, KeyFuncs, Allocator > | |
TSet() | TSet< InElementType, KeyFuncs, Allocator > | inline |
TSet(const TSet &Copy) | TSet< InElementType, KeyFuncs, Allocator > | inline |
TSet(const TArray< ElementType > &InArray) | TSet< InElementType, KeyFuncs, Allocator > | inlineexplicit |
TSet(TArray< ElementType > &&InArray) | TSet< InElementType, KeyFuncs, Allocator > | inlineexplicit |
TSet(std::initializer_list< ElementType > InitList) | TSet< InElementType, KeyFuncs, Allocator > | inline |
TSet(TSet &&Other) | TSet< InElementType, KeyFuncs, Allocator > | inline |
TSet(TSet< ElementType, KeyFuncs, OtherAllocator > &&Other) | TSet< InElementType, KeyFuncs, Allocator > | inline |
TSet(const TSet< ElementType, KeyFuncs, OtherAllocator > &Other) | TSet< InElementType, KeyFuncs, Allocator > | inline |
Union(const TSet &OtherSet) const | TSet< InElementType, KeyFuncs, Allocator > | inline |
VerifyHashElementsKey(KeyInitType Key) | TSet< InElementType, KeyFuncs, Allocator > | inline |
~TSet() | TSet< InElementType, KeyFuncs, Allocator > | inline |