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

Go to the source code of this file.

Classes

class  uLang::TUPtrG< ObjectType, AllowNull, AllocatorType, AllocatorArgsType >
 

Namespaces

namespace  uLang
 

Typedefs

template<class ObjectType >
using uLang::TUPtr = TUPtrG< ObjectType, true, CHeapRawAllocator >
 Unique pointer that allocates object on the heap.
 
template<class ObjectType >
using uLang::TURef = TUPtrG< ObjectType, false, CHeapRawAllocator >
 Unique reference that allocates object on the heap.
 
template<class ObjectType >
using uLang::TUPtrA = TUPtrG< ObjectType, true, CInstancedRawAllocator, CAllocatorInstance * >
 Unique pointer that allocates object using a given allocator instance.
 
template<class ObjectType >
using uLang::TURefA = TUPtrG< ObjectType, false, CInstancedRawAllocator, CAllocatorInstance * >
 Unique reference that allocates object using a given allocator instance.