UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UniqueObj.h File Reference
#include "CoreTypes.h"
#include "Templates/UniquePtr.h"

Go to the source code of this file.

Classes

class  TUniqueObj< T >
 

Functions

template<typename T >
FArchiveoperator<< (FArchive &Ar, TUniqueObj< T > &P)
 

Variables

template<typename T >
constexpr bool TIsTUniqueObj_V = false
 
template<typename T >
constexpr bool TIsTUniqueObj_V< TUniqueObj< T > > = true
 
template<typename T >
constexpr bool TIsTUniqueObj_V< const TUniqueObj< T > > = true
 
template<typename T >
constexpr bool TIsTUniqueObj_V< volatile TUniqueObj< T > > = true
 
template<typename T >
constexpr bool TIsTUniqueObj_V< const volatile TUniqueObj< T > > = true
 

Function Documentation

◆ operator<<()

template<typename T >
FArchive & operator<< ( FArchive Ar,
TUniqueObj< T > &  P 
)

Variable Documentation

◆ TIsTUniqueObj_V

template<typename T >
constexpr bool TIsTUniqueObj_V = false
constexpr

Trait which determines whether or not a type is a TUniqueObj.

◆ TIsTUniqueObj_V< const TUniqueObj< T > >

template<typename T >
constexpr bool TIsTUniqueObj_V< const TUniqueObj< T > > = true
constexpr

◆ TIsTUniqueObj_V< const volatile TUniqueObj< T > >

template<typename T >
constexpr bool TIsTUniqueObj_V< const volatile TUniqueObj< T > > = true
constexpr

◆ TIsTUniqueObj_V< TUniqueObj< T > >

template<typename T >
constexpr bool TIsTUniqueObj_V< TUniqueObj< T > > = true
constexpr

◆ TIsTUniqueObj_V< volatile TUniqueObj< T > >

template<typename T >
constexpr bool TIsTUniqueObj_V< volatile TUniqueObj< T > > = true
constexpr