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

Go to the source code of this file.

Classes

struct  uLang::TRemoveReference< T >
 
struct  uLang::TRemoveReference< T & >
 
struct  uLang::TRemoveReference< T && >
 
struct  uLang::Private::TDecayNonReference< T >
 
struct  uLang::Private::TDecayNonReference< T[]>
 
struct  uLang::Private::TDecayNonReference< T[N]>
 
struct  uLang::Private::TDecayNonReference< RetType(Params...)>
 
struct  uLang::TDecay< T >
 
struct  uLang::TRemovePointer< T >
 
struct  uLang::TRemovePointer< T * >
 

Namespaces

namespace  uLang
 
namespace  uLang::Private
 

Typedefs

template<typename T >
using uLang::TDecayT = typename TDecay< T >::Type
 

Functions

template<typename T >
ULANG_FORCEINLINE TRemoveReference< T >::Type && uLang::Move (T &&Obj)
 
template<typename T >
ULANG_FORCEINLINE TRemoveReference< T >::Type && uLang::MoveIfPossible (T &&Obj)
 
template<typename T >
ULANG_FORCEINLINE T && uLang::ForwardArg (typename TRemoveReference< T >::Type &Obj)
 
template<typename T >
ULANG_FORCEINLINE T && uLang::ForwardArg (typename TRemoveReference< T >::Type &&Obj)