![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <Function.h>
Inheritance diagram for UE::Core::Private::Function::TFunction_OwnedObject< T, bUnique, bOnHeap >:Public Member Functions | |
| template<typename ArgType > | |
| TFunction_OwnedObject (ArgType &&Arg) | |
| virtual void * | GetAddress () override |
| void * | CloneToEmptyStorage (FFunctionStorage *UntypedStorage) const override |
| virtual void | Destroy () override |
| ~TFunction_OwnedObject () override | |
Public Member Functions inherited from UE::Core::Private::Function::IFunction_OwnedObject | |
| virtual | ~IFunction_OwnedObject ()=default |
Public Attributes | |
| T | Obj |
|
inlineexplicit |
|
inlineoverride |
|
overridevirtual |
Creates a copy of itself into the storage and returns a pointer to the new object within it.
Implements UE::Core::Private::Function::IFunction_OwnedObject.
|
inlineoverridevirtual |
Destructor.
Implements UE::Core::Private::Function::IFunction_OwnedObject.
|
inlineoverridevirtual |
Returns the address of the object.
Implements UE::Core::Private::Function::IFunction_OwnedObject.
| T UE::Core::Private::Function::TFunction_OwnedObject< T, bUnique, bOnHeap >::Obj |