Navigation
API > API/Plugins > API/Plugins/Composure
| Name | TWeakUIntrfacePtr |
| Type | class |
| Header File | /Engine/Plugins/Compositing/Composure/Source/Composure/Public/EditorSupport/WeakUInterfacePtr.h |
| Include Path | #include "EditorSupport/WeakUInterfacePtr.h" |
Syntax
template<class T>
class TWeakUIntrfacePtr
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TWeakUIntrfacePtr
(
UObject* InObject |
EditorSupport/WeakUInterfacePtr.h | ||
TWeakUIntrfacePtr
(
const TWeakUIntrfacePtr< U >& Rhs |
EditorSupport/WeakUInterfacePtr.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| IntrefacePtr | T * | EditorSupport/WeakUInterfacePtr.h | ||
| Object | TWeakObjectPtr< UObject > | EditorSupport/WeakUInterfacePtr.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
T * Get() |
EditorSupport/WeakUInterfacePtr.h | ||
TWeakObjectPtr< UObject > GetObject() |
EditorSupport/WeakUInterfacePtr.h | ||
bool IsValid() |
EditorSupport/WeakUInterfacePtr.h | ||
void Reset() |
EditorSupport/WeakUInterfacePtr.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
T & operator*() |
EditorSupport/WeakUInterfacePtr.h | ||
T * operator->() |
EditorSupport/WeakUInterfacePtr.h |