![]() |
Ark Server API (ASE) - Wiki
|
#include <Function.h>
Inheritance diagram for UE4Function_Private::TFunction_OwnedObject< T >:
Collaboration diagram for UE4Function_Private::TFunction_OwnedObject< T >: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.