![]() |
Ark Server API (ASA) - Wiki
|
#include <DelegateBase.h>
Collaboration diagram for FDelegateBase:Protected Member Functions | |
| FDelegateBase () | |
| ~FDelegateBase () | |
| FDelegateBase (FDelegateBase &&Other) | |
| FDelegateBase & | operator= (FDelegateBase &&Other) |
| FORCEINLINE void | Unbind () |
| FORCEINLINE IDelegateInstance * | GetDelegateInstanceProtected () const |
| SIZE_T | GetAllocatedSize () const |
Private Member Functions | |
| void * | Allocate (int32 Size) |
| UE_DELEGATES_MT_ACCESS_DETECTOR (AccessDetector) | |
Private Attributes | |
| FDelegateAllocatorType::ForElementType< FAlignedInlineDelegateType > | DelegateAllocator |
| int32 | DelegateSize |
Friends | |
| template<typename > | |
| class | TMulticastDelegateBase |
| template<typename > | |
| class | TDelegateBase |
| void * | operator new (size_t Size, FDelegateBase &Base) |
Base class for unicast delegates.
Definition at line 43 of file DelegateBase.h.
|
inlineexplicitprotected |
Creates and initializes a new instance.
| InDelegateInstance | The delegate instance to assign. |
Definition at line 57 of file DelegateBase.h.
|
inlineprotected |
|
inlineprotected |
Move constructor.
Definition at line 70 of file DelegateBase.h.
|
inlineprotected |
Returns the amount of memory allocated by this delegate, not including sizeof(*this).
Definition at line 122 of file DelegateBase.h.
|
inlineprotected |
Gets the delegate instance. Not intended for use by user code.
Definition at line 112 of file DelegateBase.h.
Here is the caller graph for this function:
|
inlineprotected |
Move assignment.
Definition at line 80 of file DelegateBase.h.
Here is the call graph for this function:
|
private |
|
inlineprotected |
Unbinds this delegate
Definition at line 94 of file DelegateBase.h.
Here is the call graph for this function:
Here is the caller graph for this function:
|
friend |
Definition at line 156 of file DelegateBase.h.
|
friend |
Definition at line 49 of file DelegateBase.h.
|
friend |
Definition at line 46 of file DelegateBase.h.
|
private |
Definition at line 150 of file DelegateBase.h.
|
private |
Definition at line 151 of file DelegateBase.h.