Navigation
Unreal Engine C++ API Reference > Runtime > Core > Templates > TUniquePtr
Type | Name | Description | |
---|---|---|---|
![]() |
TUniquePtr () |
Default constructor - initializes the TUniquePtr to null. | |
![]() |
TUniquePtr
(
const TUniquePtr& |
Non-copyable. | |
![]() |
TUniquePtr
(
U* InPtr |
Pointer constructor - takes ownership of the pointed-to object | |
![]() |
TUniquePtr
(
TYPE_OF_NULLPTR |
Nullptr constructor - initializes the TUniquePtr to null. | |
![]() |
TUniquePtr
(
TUniquePtr&& Other |
Move constructor | |
![]() |
TUniquePtr
(
TUniquePtr< OtherT, OtherDeleter >&& Other |
Constructor from rvalues of other (usually derived) types | |
![]() |
TUniquePtr
(
U* InPtr, |
Pointer constructor - takes ownership of the pointed-to object | |
![]() |
TUniquePtr
(
U* InPtr, |
Pointer constructor - takes ownership of the pointed-to object |