Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/TWeakInterfacePtr
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TWeakInterfacePtr & operator=
(
const TWeakInterfacePtr& Other |
UObject/WeakInterfacePtr.h | ||
TWeakInterfacePtr & operator=
(
TWeakInterfacePtr&& Other |
UObject/WeakInterfacePtr.h | ||
TWeakInterfacePtr< T > & operator=
(
T* Other |
Assign from an interface pointer. | UObject/WeakInterfacePtr.h | |
TWeakInterfacePtr< T > & operator=
(
const TScriptInterface< T >& Other |
Assign from a script interface. | UObject/WeakInterfacePtr.h |
operator=(const TWeakInterfacePtr &)
| Name | operator= |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/WeakInterfacePtr.h |
| Include Path | #include "UObject/WeakInterfacePtr.h" |
TWeakInterfacePtr & operator=
(
const TWeakInterfacePtr & Other
)
operator=(TWeakInterfacePtr &&)
| Name | operator= |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/WeakInterfacePtr.h |
| Include Path | #include "UObject/WeakInterfacePtr.h" |
TWeakInterfacePtr & operator=
(
TWeakInterfacePtr && Other
)
operator=(T *)
Description
Assign from an interface pointer.
| Name | operator= |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/WeakInterfacePtr.h |
| Include Path | #include "UObject/WeakInterfacePtr.h" |
TWeakInterfacePtr < T > & operator=
(
T * Other
)
operator=(const TScriptInterface< T > &)
Description
Assign from a script interface.
| Name | operator= |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/WeakInterfacePtr.h |
| Include Path | #include "UObject/WeakInterfacePtr.h" |
TWeakInterfacePtr < T > & operator=
(
const TScriptInterface < T > & Other
)