Module |
|
Header |
/Engine/Source/Runtime/CoreUObject/Public/UObject/SparseDelegate.h |
Include |
#include "UObject/SparseDelegate.h" |
struct FSparseDelegate
Base implementation for all sparse delegate types
Name | Description | ||
---|---|---|---|
|
bIsBound |
Name | Description | |
---|---|---|
|
FSparseDelegate() |
Name | Description | ||
---|---|---|---|
|
__Internal_AddUnique ( |
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 |
|
|
__Internal_Clear |
Removes all functions from this delegate's invocation list |
|
|
__Internal_Remove ( |
Removes a function from this multi-cast delegate's invocation list (performance is O(N)). |
|
|
IsBound() |
Checks to see if any functions are bound to this multi-cast delegate |