UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
SetUtilities.h File Reference

Go to the source code of this file.

Classes

struct  TIsTSet< T >
 
struct  BaseKeyFuncs< ElementType, InKeyType, bInAllowDuplicateKeys >
 
struct  DefaultKeyFuncs< ElementType, bInAllowDuplicateKeys >
 
class  FSetElementId
 

Functions

template<typename T >
void MoveByRelocate (T &A, T &B)
 
 DECLARE_INTRINSIC_TYPE_LAYOUT (FSetElementId)
 

Function Documentation

◆ DECLARE_INTRINSIC_TYPE_LAYOUT()

DECLARE_INTRINSIC_TYPE_LAYOUT ( FSetElementId  )

◆ MoveByRelocate()

template<typename T >
void MoveByRelocate ( T &  A,
T &  B 
)
inline

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