Navigation
Unreal Engine C++ API Reference > Plugins > Composure > EditorSupport
References
Module | Composure |
Header | /Engine/Plugins/Compositing/Composure/Source/Composure/Public/EditorSupport/WeakUInterfacePtr.h |
Include | #include "EditorSupport/WeakUInterfacePtr.h" |
Syntax
template<class T>
class TWeakUIntrfacePtr
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
TWeakUIntrfacePtr
(
UObject* InObject |
||
![]() |
TWeakUIntrfacePtr
(
const TWeakUIntrfacePtr< U >& Rhs |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
T * | Get () |
|
![]() ![]() |
TWeakObjectPtr< UObject > | GetObject () |
|
![]() ![]() |
bool | IsValid () |
|
![]() |
void | Reset () |
Operators
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
T & | operator* () |
|
![]() ![]() |
T * | operator-> () |