Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/TSubclassOf
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSubclassOf () |
Templates/SubclassOf.h | ||
TSubclassOf
(
TSubclassOf&& |
Templates/SubclassOf.h | ||
TSubclassOf
(
const TSubclassOf& |
Templates/SubclassOf.h | ||
TSubclassOf
(
UClass* From |
Constructor that takes a UClass*. | Templates/SubclassOf.h | |
TSubclassOf
(
U&& From |
Construct from a UClass* (or something implicitly convertible to it) | Templates/SubclassOf.h | |
TSubclassOf
(
const TSubclassOf< OtherT >& Other |
Construct from another TSubclassOf, only if types are compatible | Templates/SubclassOf.h |
TSubclassOf()
| Name | TSubclassOf |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/Templates/SubclassOf.h |
| Include Path | #include "Templates/SubclassOf.h" |
TSubclassOf()
TSubclassOf(TSubclassOf &&)
| Name | TSubclassOf |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/Templates/SubclassOf.h |
| Include Path | #include "Templates/SubclassOf.h" |
TSubclassOf
(
TSubclassOf &&
)
TSubclassOf(const TSubclassOf &)
| Name | TSubclassOf |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/Templates/SubclassOf.h |
| Include Path | #include "Templates/SubclassOf.h" |
TSubclassOf
(
const TSubclassOf &
)
TSubclassOf(UClass *)
Description
Constructor that takes a UClass*.
| Name | TSubclassOf |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/Templates/SubclassOf.h |
| Include Path | #include "Templates/SubclassOf.h" |
TSubclassOf
(
UClass * From
)
TSubclassOf(U &&)
Description
Construct from a UClass* (or something implicitly convertible to it)
| Name | TSubclassOf |
| 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
(
U && From
)
TSubclassOf(const TSubclassOf< OtherT > &)
Description
Construct from another TSubclassOf, only if types are compatible
| Name | TSubclassOf |
| 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
(
const TSubclassOf < OtherT > & Other
)