Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/TSoftClassPtr
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSoftClassPtr & operator=
(
const TSoftClassPtr& Other |
UObject/SoftObjectPtr.h | ||
TSoftClassPtr & operator=
(
TSoftClassPtr&& Other |
UObject/SoftObjectPtr.h | ||
| Copy from a class already in memory | UObject/SoftObjectPtr.h | ||
void operator=
(
const FSoftObjectPath& ObjectPath |
Copy from a soft object path | UObject/SoftObjectPtr.h | |
TSoftClassPtr & operator=
(
const TWeakObjectPtr< TClassA >& Other |
Copy from a weak pointer already in memory | UObject/SoftObjectPtr.h | |
TSoftClassPtr & operator=
(
const TSoftObjectPtr< TClassA >& Other |
Copy from another soft pointer | UObject/SoftObjectPtr.h |
operator=(const TSoftClassPtr &)
| Name | operator= |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/SoftObjectPtr.h |
| Include Path | #include "UObject/SoftObjectPtr.h" |
TSoftClassPtr & operator=
(
const TSoftClassPtr & Other
)
operator=(TSoftClassPtr &&)
| Name | operator= |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/SoftObjectPtr.h |
| Include Path | #include "UObject/SoftObjectPtr.h" |
TSoftClassPtr & operator=
(
TSoftClassPtr && Other
)
operator=(const UClass *)
Description
Copy from a class already in memory
| Name | operator= |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/SoftObjectPtr.h |
| Include Path | #include "UObject/SoftObjectPtr.h" |
void operator=
(
const UClass * From
)
operator=(const FSoftObjectPath &)
Description
Copy from a soft object path
| Name | operator= |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/SoftObjectPtr.h |
| Include Path | #include "UObject/SoftObjectPtr.h" |
void operator=
(
const FSoftObjectPath & ObjectPath
)
operator=(const TWeakObjectPtr< TClassA > &)
Description
Copy from a weak pointer already in memory
| Name | operator= |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/SoftObjectPtr.h |
| Include Path | #include "UObject/SoftObjectPtr.h" |
template<class TClassA, std::enable_if_t<(std::is_convertible_v< TClassA *, TClass * >), int >>
TSoftClassPtr & operator=
(
const TWeakObjectPtr < TClassA > & Other
)
operator=(const TSoftObjectPtr< TClassA > &)
Description
Copy from another soft pointer
| Name | operator= |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/SoftObjectPtr.h |
| Include Path | #include "UObject/SoftObjectPtr.h" |
template<class TClassA, std::enable_if_t<(std::is_convertible_v< TClassA *, TClass * >), int >>
TSoftClassPtr & operator=
(
const TSoftObjectPtr < TClassA > & Other
)