Navigation
API > API/Plugins > API/Plugins/EnhancedInput > API/Plugins/EnhancedInput/UEnhancedInputComponent
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FInputDebugKeyBinding & BindDebugKey
(
const FInputChord Chord, |
Binds a chord event to a delegate function in development builds only. | EnhancedInputComponent.h | |
FInputDebugKeyBinding & BindDebugKey
(
const FInputChord Chord, |
Binds to an object UFUNCTION | EnhancedInputComponent.h |
BindDebugKey(const FInputChord, const EInputEvent, UserClass *, typename FInputDebugKeyHandlerSignature::TMethodPtr< UserClass >, bool)
Description
Binds a chord event to a delegate function in development builds only.
| Name | BindDebugKey |
| Type | function |
| Header File | /Engine/Plugins/EnhancedInput/Source/EnhancedInput/Public/EnhancedInputComponent.h |
| Include Path | #include "EnhancedInputComponent.h" |
template<class UserClass>
FInputDebugKeyBinding & BindDebugKey
(
const FInputChord Chord,
const EInputEvent KeyEvent,
UserClass * Object,
typename FInputDebugKeyHandlerSignature::TMethodPtr< UserClass > Func,
bool bExecuteWhenPaused
)
BindDebugKey(const FInputChord, const EInputEvent, UObject *, FName, bool)
Description
Binds to an object UFUNCTION
| Name | BindDebugKey |
| Type | function |
| Header File | /Engine/Plugins/EnhancedInput/Source/EnhancedInput/Public/EnhancedInputComponent.h |
| Include Path | #include "EnhancedInputComponent.h" |
FInputDebugKeyBinding & BindDebugKey
(
const FInputChord Chord,
const EInputEvent KeyEvent,
UObject * Object,
FName FunctionName,
bool bExecuteWhenPaused
)