UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TCompactSetBase< Allocator > Member List

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

AllocatorCalculateSlackGrow(int32 NewMaxElements, const FCompactSetLayout &Layout) constTCompactSetBase< Allocator >inlineprotected
AllocatorType typedefTCompactSetBase< Allocator >
ElementAllocatorType typedefTCompactSetBase< Allocator >protected
ElementsTCompactSetBase< Allocator >protected
GetAllocatedSize(const FCompactSetLayout Layout) constTCompactSetBase< Allocator >inline
GetConstHashTableView(const FCompactSetLayout Layout) constTCompactSetBase< Allocator >inlineprotected
GetElementsSizeInBytes(uint32 NumElements, const FCompactSetLayout Layout)TCompactSetBase< Allocator >inlineprotectedstatic
GetHashCount(uint32 NumElements)TCompactSetBase< Allocator >inlineprotectedstatic
GetHashTableMemory(const FCompactSetLayout Layout) constTCompactSetBase< Allocator >inlineprotected
GetHashTableView(const FCompactSetLayout Layout)TCompactSetBase< Allocator >inlineprotected
GetMaxElementsForAvailableSpace(size_t TotalBytes, uint32 HashCount, uint32 MinElementCount, const FCompactSetLayout Layout)TCompactSetBase< Allocator >inlineprotectedstatic
GetMaxIndex() constTCompactSetBase< Allocator >inline
GetTotalMemoryRequiredInBytes(uint32 NumElements, uint32 HashCount, const FCompactSetLayout Layout)TCompactSetBase< Allocator >inlineprotectedstatic
GetTotalMemoryRequiredInBytes(uint32 NumElements, const FCompactSetLayout Layout)TCompactSetBase< Allocator >inlineprotectedstatic
HashCountSizeTCompactSetBase< Allocator >protectedstatic
HashCountType typedefTCompactSetBase< Allocator >protected
IsEmpty() constTCompactSetBase< Allocator >inline
Max() constTCompactSetBase< Allocator >inline
MaxElementsTCompactSetBase< Allocator >protected
Num() constTCompactSetBase< Allocator >inline
NumElementsTCompactSetBase< Allocator >protected
operator==(FIntrusiveUnsetOptionalState Tag) constTCompactSetBase< Allocator >inline
ResizeAllocation(const int32 NewMaxElements, const FCompactSetLayout &Layout)TCompactSetBase< Allocator >inlineprotected
ResizeAllocationPreserveData(const int32 NewMaxElements, const FCompactSetLayout &Layout, bool bPreserve=true)TCompactSetBase< Allocator >inlineprotected
SizeType typedefTCompactSetBase< Allocator >
TCompactSetBase()=defaultTCompactSetBase< Allocator >protected
TCompactSetBase(EConstEval)TCompactSetBase< Allocator >inlineexplicitprotected
TCompactSetBase(FIntrusiveUnsetOptionalState Tag)TCompactSetBase< Allocator >inlineexplicitprotected