Module |
|
Header |
/Engine/Source/Runtime/CoreUObject/Public/UObject/SparseDelegate.h |
Include |
#include "UObject/SparseDelegate.h" |
void __Internal_AddUnique
(
const UObject * DelegateOwner,
FName DelegateName,
FScriptDelegate InDelegate
)
Adds a function delegate to this multi-cast delegate's invocation list if a delegate with the same signature doesn't already exist in the invocation list
Only call this function from blueprint sparse delegate infrastructure on a resolved generic FScriptDelegate pointer. Generally from C++ you should call AddUnique() directly.
Parameter |
Description |
---|---|
DelegateOwner |
UObject that owns the resolved sparse delegate |
DelegateName |
Name of the resolved sparse delegate |
InDelegate |
Delegate to bind to the sparse delegate |