Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/TUniqueObj
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TUniqueObj & operator=
(
const TUniqueObj& |
Disallow copy-assignment. | Templates/UniqueObj.h | |
TUniqueObj & operator=
(
TUniqueObj&& other |
Move-assignment is implemented as swapping the internal pointer. | Templates/UniqueObj.h | |
TUniqueObj & operator=
(
Arg&& other |
Templates/UniqueObj.h |
operator=(const TUniqueObj &)
Description
Disallow copy-assignment.
| Name | operator= |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Templates/UniqueObj.h |
| Include Path | #include "Templates/UniqueObj.h" |
TUniqueObj & operator=
(
const TUniqueObj &
)
operator=(TUniqueObj &&)
Description
Move-assignment is implemented as swapping the internal pointer.
| Name | operator= |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Templates/UniqueObj.h |
| Include Path | #include "Templates/UniqueObj.h" |
TUniqueObj & operator=
(
TUniqueObj && other
)
operator=(Arg &&)
| Name | operator= |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Templates/UniqueObj.h |
| Include Path | #include "Templates/UniqueObj.h" |
template<typename Arg>
TUniqueObj & operator=
(
Arg && other
)