Ark Server API (ASE) - Wiki
|
#include <Function.h>
Public Member Functions | |
TFunction_OwnedObject (const T &InObj) | |
TFunction_OwnedObject (T &&InObj) | |
IFunction_OwnedObject * | CopyToEmptyStorage (FFunctionStorage &Storage) const override |
virtual void * | GetAddress () override |
Public Member Functions inherited from UE4Function_Private::IFunction_OwnedObject | |
virtual | ~IFunction_OwnedObject ()=0 |
Public Attributes | |
T | Obj |
Implementation of IFunction_OwnedObject for a given T.
Definition at line 156 of file Function.h.
|
inlineexplicit |
Constructor which creates its T by copying.
Definition at line 161 of file Function.h.
|
inlineexplicit |
Constructor which creates its T by moving.
Definition at line 169 of file Function.h.
|
inlineoverridevirtual |
Creates a copy of the object in the allocator and returns a pointer to it.
Implements UE4Function_Private::IFunction_OwnedObject.
Definition at line 174 of file Function.h.
|
inlineoverridevirtual |
Returns the address of the object.
Implements UE4Function_Private::IFunction_OwnedObject.
Definition at line 179 of file Function.h.
T UE4Function_Private::TFunction_OwnedObject< T >::Obj |
Definition at line 184 of file Function.h.