Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/TSubclassOf
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSubclassOf & operator=
(
TSubclassOf&& |
Templates/SubclassOf.h | ||
TSubclassOf & operator=
(
const TSubclassOf& |
Templates/SubclassOf.h | ||
TSubclassOf & operator=
(
const TSubclassOf< OtherT >& Other |
Assign from another TSubclassOf, only if types are compatible | Templates/SubclassOf.h | |
TSubclassOf & operator=
(
UClass* From |
Assign from a UClass*. | Templates/SubclassOf.h | |
TSubclassOf & operator=
(
U&& From |
Assign from a UClass* (or something implicitly convertible to it). | Templates/SubclassOf.h |
operator=(TSubclassOf &&)
| Name | operator= |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/Templates/SubclassOf.h |
| Include Path | #include "Templates/SubclassOf.h" |
TSubclassOf & operator=
(
TSubclassOf &&
)
operator=(const TSubclassOf &)
| Name | operator= |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/Templates/SubclassOf.h |
| Include Path | #include "Templates/SubclassOf.h" |
TSubclassOf & operator=
(
const TSubclassOf &
)
operator=(const TSubclassOf< OtherT > &)
Description
Assign from another TSubclassOf, only if types are compatible
| Name | operator= |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/Templates/SubclassOf.h |
| Include Path | #include "Templates/SubclassOf.h" |
template<typename OtherT, std::enable_if_t<(std::is_convertible_v< OtherT *, T * >), int >>
TSubclassOf & operator=
(
const TSubclassOf < OtherT > & Other
)
operator=(UClass *)
Description
Assign from a UClass*.
| Name | operator= |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/Templates/SubclassOf.h |
| Include Path | #include "Templates/SubclassOf.h" |
TSubclassOf & operator=
(
UClass * From
)
operator=(U &&)
Description
Assign from a UClass* (or something implicitly convertible to it).
| Name | operator= |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/Templates/SubclassOf.h |
| Include Path | #include "Templates/SubclassOf.h" |
template<typename U, std::enable_if_t<< std::decay_t< U > >::Value &&std::is_convertible_v< U, UClass * >), int >>
TSubclassOf & operator=
(
U && From
)