Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
TSet< InElementType, KeyFuncs, Allocator > Member List

This is the complete list of members for TSet< InElementType, KeyFuncs, Allocator >, including all inherited members.

Add(const InElementType &InElement, bool *bIsAlreadyInSetPtr=nullptr)TSet< InElementType, KeyFuncs, Allocator >inline
Add(InElementType &&InElement, bool *bIsAlreadyInSetPtr=nullptr)TSet< InElementType, KeyFuncs, Allocator >inline
AddByHash(uint32 KeyHash, const InElementType &InElement, bool *bIsAlreadyInSetPtr=nullptr)TSet< InElementType, KeyFuncs, Allocator >inline
AddByHash(uint32 KeyHash, InElementType &&InElement, bool *bIsAlreadyInSetPtr=nullptr)TSet< InElementType, KeyFuncs, Allocator >inline
AllocatorType typedefTSet< InElementType, KeyFuncs, Allocator >
Append(TArrayView< ElementType, ViewSizeType > InElements)TSet< InElementType, KeyFuncs, Allocator >inline
Append(TArrayView< const ElementType, ViewSizeType > InElements)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
Append(const TSet< typename TContainerElementTypeCompatibility< ElementType >::CopyFromOtherType, OtherKeyFuncs, OtherAllocator > &OtherSet)TSet< InElementType, KeyFuncs, Allocator >inline
Append(TSet< typename TContainerElementTypeCompatibility< ElementType >::CopyFromOtherType, OtherKeyFuncs, Allocator > &&OtherSet)TSet< InElementType, KeyFuncs, Allocator >inline
AppendHash(const FPlatformTypeLayoutParameters &LayoutParams, FSHA1 &Hasher)TSet< InElementType, KeyFuncs, Allocator >inlinestatic
Array() constTSet< InElementType, KeyFuncs, Allocator >inline
begin()TSet< InElementType, KeyFuncs, Allocator >inline
begin() constTSet< InElementType, KeyFuncs, Allocator >inline
CheckAddress(const ElementType *Addr) constTSet< InElementType, KeyFuncs, Allocator >inline
Compact()TSet< InElementType, KeyFuncs, Allocator >inline
CompactStable()TSet< InElementType, KeyFuncs, Allocator >inline
ConditionalRehash(int32 NumHashedElements, bool bAllowShrinking=false) constTSet< InElementType, KeyFuncs, Allocator >inlineprivate
Contains(KeyInitType Key) constTSet< InElementType, KeyFuncs, Allocator >inline
ContainsByHash(uint32 KeyHash, const ComparableKey &Key) constTSet< InElementType, KeyFuncs, Allocator >inline
CopyUnfrozen(const FMemoryUnfreezeContent &Context, void *Dst) constTSet< InElementType, KeyFuncs, Allocator >inline
CountBytes(FArchive &Ar) constTSet< InElementType, KeyFuncs, Allocator >inline
CreateConstIterator() constTSet< InElementType, KeyFuncs, Allocator >inline
CreateIterator()TSet< InElementType, KeyFuncs, Allocator >inline
Difference(const TSet &OtherSet) constTSet< InElementType, KeyFuncs, Allocator >inline
Dump(FOutputDevice &Ar)TSet< InElementType, KeyFuncs, Allocator >inline
DumpHashElements(FOutputDevice &Ar)TSet< InElementType, KeyFuncs, Allocator >inline
ElementArrayType typedefTSet< InElementType, KeyFuncs, Allocator >private
ElementInitType typedefTSet< InElementType, KeyFuncs, Allocator >private
ElementsTSet< InElementType, KeyFuncs, Allocator >private
ElementType typedefTSet< InElementType, KeyFuncs, Allocator >
Emplace(ArgsType &&Args, bool *bIsAlreadyInSetPtr=nullptr)TSet< InElementType, KeyFuncs, Allocator >inline
EmplaceByHash(uint32 KeyHash, ArgsType &&Args, bool *bIsAlreadyInSetPtr=nullptr)TSet< InElementType, KeyFuncs, Allocator >inline
Empty(int32 ExpectedNumElements=0)TSet< InElementType, KeyFuncs, Allocator >inline
end()TSet< InElementType, KeyFuncs, Allocator >inline
end() constTSet< InElementType, KeyFuncs, Allocator >inline
Find(KeyInitType Key)TSet< InElementType, KeyFuncs, Allocator >inline
Find(KeyInitType Key) constTSet< InElementType, KeyFuncs, Allocator >inline
FindByHash(uint32 KeyHash, const ComparableKey &Key)TSet< InElementType, KeyFuncs, Allocator >inline
FindByHash(uint32 KeyHash, const ComparableKey &Key) constTSet< InElementType, KeyFuncs, Allocator >inline
FindId(KeyInitType Key) constTSet< InElementType, KeyFuncs, Allocator >inline
FindIdByHash(uint32 KeyHash, const ComparableKey &Key) constTSet< InElementType, KeyFuncs, Allocator >inline
FindIndexByHash(uint32 KeyHash, const ComparableKey &Key) constTSet< InElementType, KeyFuncs, Allocator >inlineprivate
FindOrAdd(const InElementType &InElement, bool *bIsAlreadyInSetPtr=nullptr)TSet< InElementType, KeyFuncs, Allocator >inline
FindOrAdd(InElementType &&InElement, bool *bIsAlreadyInSetPtr=nullptr)TSet< InElementType, KeyFuncs, Allocator >inline
FindOrAddByHash(uint32 KeyHash, ElementReferenceType &&InElement, bool *bIsAlreadyInSetPtr=nullptr)TSet< InElementType, KeyFuncs, Allocator >inline
GetAllocatedSize(void) constTSet< InElementType, KeyFuncs, Allocator >inline
GetMaxIndex() constTSet< InElementType, KeyFuncs, Allocator >inline
GetTypedHash(int32 HashIndex) constTSet< InElementType, KeyFuncs, Allocator >inlineprivate
HashTSet< InElementType, KeyFuncs, Allocator >mutableprivate
HashElement(SizeType ElementIndex, const SetElementType &Element) constTSet< InElementType, KeyFuncs, Allocator >inlineprivate
HashSizeTSet< InElementType, KeyFuncs, Allocator >mutableprivate
HashType typedefTSet< InElementType, KeyFuncs, Allocator >private
Includes(const TSet< ElementType, KeyFuncs, Allocator > &OtherSet) constTSet< InElementType, KeyFuncs, Allocator >inline
Intersect(const TSet &OtherSet) constTSet< InElementType, KeyFuncs, Allocator >inline
IsEmpty() constTSet< InElementType, KeyFuncs, Allocator >inline
IsValidId(FSetElementId Id) constTSet< InElementType, KeyFuncs, Allocator >inline
KeyFuncsType typedefTSet< InElementType, KeyFuncs, Allocator >
KeyInitType typedefTSet< InElementType, KeyFuncs, Allocator >private
LinkElement(SizeType ElementIndex, const SetElementType &Element, uint32 KeyHash) constTSet< InElementType, KeyFuncs, Allocator >inlineprivate
Move(SetType &ToSet, SetType &FromSet)TSet< InElementType, KeyFuncs, Allocator >inlineprivatestatic
Num() constTSet< 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=(TSet< typename TContainerElementTypeCompatibility< ElementType >::CopyFromOtherType, OtherKeyFuncs, Allocator > &&Other)TSet< InElementType, KeyFuncs, Allocator >inline
operator=(const TSet< typename TContainerElementTypeCompatibility< ElementType >::CopyFromOtherType, OtherKeyFuncs, OtherAllocator > &Other)TSet< InElementType, KeyFuncs, Allocator >inline
operator[](FSetElementId Id)TSet< InElementType, KeyFuncs, Allocator >inline
operator[](FSetElementId Id) constTSet< InElementType, KeyFuncs, Allocator >inline
Rehash() constTSet< InElementType, KeyFuncs, Allocator >inlineprivate
RehashOrLink(uint32 KeyHash, SetElementType &Element, SizeType ElementIndex)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
RemoveByHash(uint32 KeyHash, const ComparableKey &Key)TSet< InElementType, KeyFuncs, Allocator >inline
RemoveByIndex(SizeType ElementIndex)TSet< InElementType, KeyFuncs, Allocator >inlineprivate
RemoveImpl(uint32 KeyHash, const ComparableKey &Key)TSet< InElementType, KeyFuncs, Allocator >inlineprivate
Reserve(int32 Number)TSet< InElementType, KeyFuncs, Allocator >inline
Reset()TSet< InElementType, KeyFuncs, Allocator >inline
SetElementType typedefTSet< InElementType, KeyFuncs, Allocator >private
ShouldRehash(int32 NumHashedElements, int32 DesiredHashSize, bool bAllowShrinking=false) constTSet< InElementType, KeyFuncs, Allocator >inlineprivate
Shrink()TSet< InElementType, KeyFuncs, Allocator >inline
SizeType typedefTSet< InElementType, KeyFuncs, Allocator >
Sort(const PREDICATE_CLASS &Predicate)TSet< InElementType, KeyFuncs, Allocator >inline
SortFreeList()TSet< InElementType, KeyFuncs, Allocator >inline
StableSort(const PREDICATE_CLASS &Predicate)TSet< InElementType, KeyFuncs, Allocator >inline
TRangedForConstIterator typedefTSet< InElementType, KeyFuncs, Allocator >
TRangedForIterator typedefTSet< InElementType, KeyFuncs, Allocator >
TryReplaceExisting(uint32 KeyHash, SetElementType &Element, SizeType &InOutElementIndex, bool *bIsAlreadyInSetPtr)TSet< InElementType, KeyFuncs, Allocator >inlineprivate
TScriptSetTSet< InElementType, KeyFuncs, Allocator >friend
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
TSetPrivateFriendTSet< InElementType, KeyFuncs, Allocator >friend
UnhashElements()TSet< InElementType, KeyFuncs, Allocator >inlineprivate
Union(const TSet &OtherSet) constTSet< InElementType, KeyFuncs, Allocator >inline
VerifyHashElementsKey(KeyInitType Key)TSet< InElementType, KeyFuncs, Allocator >inline
WriteMemoryImage(FMemoryImageWriter &Writer) constTSet< InElementType, KeyFuncs, Allocator >inline
~TSet()TSet< InElementType, KeyFuncs, Allocator >inline