Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Delegates > API/Runtime/Core/Delegates/TDelegateRegistr- > API/Runtime/Core/Delegates/TDelegateRegistr-/BindRaw
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/Delegates/DelegateSignatureImpl.inl |
| Include | #include "Delegates/DelegateSignatureImpl.inl" |
template<typename UserClass, typename... VarTypes>
void BindRaw
(
UserClass * InUserObject,
typename TMemFunPtrType < false, UserClass, RetValType >::Type InFunc,
VarTypes &&... Vars
)
Remarks
Binds a raw C++ pointer delegate.
Raw pointer doesn't use any sort of reference, so may be unsafe to call if the object was deleted out from underneath your delegate. Be careful when calling Execute()!