Navigation
API > API/Plugins > API/Plugins/EnhancedInput > API/Plugins/EnhancedInput/TEnhancedInputUnifiedDelegate
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void BindDelegate
(
UObject* Object, |
Binds a script delegate on an arbitrary UObject, hidden for native delegates | EnhancedInputComponent.h | |
void BindDelegate
(
UserClass* Object, |
Binds a native delegate, hidden for script delegates | EnhancedInputComponent.h |
BindDelegate(UObject *, const FName)
Description
Binds a script delegate on an arbitrary UObject, hidden for native delegates
| Name | BindDelegate |
| Type | function |
| Header File | /Engine/Plugins/EnhancedInput/Source/EnhancedInput/Public/EnhancedInputComponent.h |
| Include Path | #include "EnhancedInputComponent.h" |
template<typename TSig, typename>
void BindDelegate
(
UObject * Object,
const FName FuncName
)
BindDelegate(UserClass *, typename TSig::template TMethodPtr< UserClass, TVars... >, TVars...)
Description
Binds a native delegate, hidden for script delegates
| Name | BindDelegate |
| Type | function |
| Header File | /Engine/Plugins/EnhancedInput/Source/EnhancedInput/Public/EnhancedInputComponent.h |
| Include Path | #include "EnhancedInputComponent.h" |
template<typename UserClass, typename TSig, typename... TVars>
void BindDelegate
(
UserClass * Object,
typename TSig::template TMethodPtr< UserClass, TVars... > Func,
TVars... Vars
)