Navigation
API > API/Runtime > API/Runtime/CoreUObject
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSoftClassPtr< std::remove_cv_t< T > > MakeSoftClassPtr
(
T* Object |
Utility to create a TSoftObjectPtr without specifying the type | UObject/SoftObjectPtr.h | |
TSoftClassPtr< std::remove_cv_t< T > > MakeSoftClassPtr
(
TObjectPtr< T > Object |
UObject/SoftObjectPtr.h |
MakeSoftClassPtr(T *)
Description
Utility to create a TSoftObjectPtr without specifying the type
| Name | MakeSoftClassPtr |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/SoftObjectPtr.h |
| Include Path | #include "UObject/SoftObjectPtr.h" |
template<class T>
TSoftClassPtr < std::remove_cv_t< T > > MakeSoftClassPtr
(
T * Object
)
MakeSoftClassPtr(TObjectPtr< T >)
| Name | MakeSoftClassPtr |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/SoftObjectPtr.h |
| Include Path | #include "UObject/SoftObjectPtr.h" |
template<class T>
TSoftClassPtr < std::remove_cv_t< T > > MakeSoftClassPtr
(
TObjectPtr < T > Object
)