Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/UObject > API/Runtime/CoreUObject/UObject/TSparseDynamicDelegate
References
Module | CoreUObject |
Header | /Engine/Source/Runtime/CoreUObject/Public/UObject/SparseDelegate.h |
Include | #include "UObject/SparseDelegate.h" |
template<class UserClass>
void Internal_AddDynamic
&40;
UserClass &42; InUserObject,
typename FDelegate::template TMethodPtrResolver< UserClass >::FMethodPtr InMethodPtr,
FName InFunctionName
&41;
Remarks
Binds a UObject instance and a UObject method address to this multi-cast delegate.
NOTE: Do not call this function directly. Instead, call AddDynamic() which is a macro proxy function that automatically sets the function name string for the caller.
Parameters
Name | Description |
---|---|
InUserObject | UObject instance |
InMethodPtr | Member function address pointer |
InFunctionName | Name of member function, without class name |