Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/TCompactSet
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
constexpr TCompactSet () |
|||
consteval TCompactSet
(
EConstEval |
|||
TCompactSet
(
const TCompactSet& Copy |
|||
TCompactSet
(
TArrayView< const ElementType > InArrayView |
|||
TCompactSet
(
TArray< ElementType >&& InArray |
|||
TCompactSet
(
std::initializer_list< ElementType > InitList |
|||
TCompactSet
(
TCompactSet&& Other |
|||
TCompactSet
(
TCompactSet< ElementType, KeyFuncs, OtherAllocator >&& Other |
Constructor for moving elements from a UE_TCOMPACT_SET with a different SetAllocator | ||
TCompactSet
(
const TCompactSet< ElementType, KeyFuncs, OtherAllocator >& Other |
Constructor for copying elements from a UE_TCOMPACT_SET with a different SetAllocator | ||
TCompactSet()
| Name | TCompactSet |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Containers/CompactSet.h.inl |
| Include Path | #include "Containers/CompactSet.h.inl" |
constexpr TCompactSet()
TCompactSet(EConstEval)
| Name | TCompactSet |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Containers/CompactSet.h.inl |
| Include Path | #include "Containers/CompactSet.h.inl" |
consteval TCompactSet
(
EConstEval
)
TCompactSet(const TCompactSet &)
| Name | TCompactSet |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Containers/CompactSet.h.inl |
| Include Path | #include "Containers/CompactSet.h.inl" |
TCompactSet
(
const TCompactSet & Copy
)
TCompactSet(TArrayView< const ElementType >)
| Name | TCompactSet |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Containers/CompactSet.h.inl |
| Include Path | #include "Containers/CompactSet.h.inl" |
TCompactSet
(
TArrayView < const ElementType > InArrayView
)
TCompactSet(TArray< ElementType > &&)
| Name | TCompactSet |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Containers/CompactSet.h.inl |
| Include Path | #include "Containers/CompactSet.h.inl" |
TCompactSet
(
TArray < ElementType > && InArray
)
TCompactSet(std::initializer_list< ElementType >)
| Name | TCompactSet |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Containers/CompactSet.h.inl |
| Include Path | #include "Containers/CompactSet.h.inl" |
TCompactSet
(
std::initializer_list< ElementType > InitList
)
TCompactSet(TCompactSet &&)
| Name | TCompactSet |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Containers/CompactSet.h.inl |
| Include Path | #include "Containers/CompactSet.h.inl" |
TCompactSet
(
TCompactSet && Other
)
TCompactSet(TCompactSet< ElementType, KeyFuncs, OtherAllocator > &&)
Description
Constructor for moving elements from a UE_TCOMPACT_SET with a different SetAllocator
| Name | TCompactSet |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Containers/CompactSet.h.inl |
| Include Path | #include "Containers/CompactSet.h.inl" |
template<typename OtherAllocator>
TCompactSet
(
TCompactSet < ElementType, KeyFuncs, OtherAllocator > && Other
)
TCompactSet(const TCompactSet< ElementType, KeyFuncs, OtherAllocator > &)
Description
Constructor for copying elements from a UE_TCOMPACT_SET with a different SetAllocator
| Name | TCompactSet |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Containers/CompactSet.h.inl |
| Include Path | #include "Containers/CompactSet.h.inl" |
template<typename OtherAllocator>
TCompactSet
(
const TCompactSet < ElementType, KeyFuncs, OtherAllocator > & Other
)
TCompactSet(FIntrusiveUnsetOptionalState)
| Name | TCompactSet |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Containers/CompactSet.h.inl |
| Include Path | #include "Containers/CompactSet.h.inl" |
TCompactSet
(
FIntrusiveUnsetOptionalState Tag
)