Go to the source code of this file.
|
struct | BaseKeyFuncs< ElementType, InKeyType, bInAllowDuplicateKeys > |
|
struct | DefaultKeyFuncs< ElementType, bInAllowDuplicateKeys > |
|
class | FSetElementId |
|
class | TSetElement< InElementType > |
|
class | TSet< InElementType, KeyFuncs, Allocator > |
|
class | TSet< InElementType, KeyFuncs, Allocator >::FElementCompareClass< PREDICATE_CLASS > |
|
class | TSet< InElementType, KeyFuncs, Allocator >::TBaseIterator< bConst, bRangedFor > |
|
class | TSet< InElementType, KeyFuncs, Allocator >::TBaseKeyIterator< bConst > |
|
class | TSet< InElementType, KeyFuncs, Allocator >::TConstIterator |
|
class | TSet< InElementType, KeyFuncs, Allocator >::TIterator |
|
class | TSet< InElementType, KeyFuncs, Allocator >::TConstKeyIterator |
|
class | TSet< InElementType, KeyFuncs, Allocator >::TKeyIterator |
|
struct | TContainerTraits< TSet< ElementType, KeyFuncs, Allocator > > |
|
struct | FScriptSetLayout |
|
class | FScriptSet |
|
struct | TIsZeroConstructType< FScriptSet > |
|
◆ MoveByRelocate()
template<typename T >
FORCEINLINE void MoveByRelocate |
( |
T & | A, |
|
|
T & | B ) |
This is used to provide type specific behavior for a move which will destroy B. Should be in UnrealTemplate but isn't for Clang build reasons - will move later
Definition at line 76 of file Set.h.