Navigation
API > API/Plugins > API/Plugins/EnhancedInput
A binding to an input action trigger event.
| Name | FEnhancedInputActionEventBinding |
| Type | struct |
| Header File | /Engine/Plugins/EnhancedInput/Source/EnhancedInput/Public/EnhancedInputComponent.h |
| Include Path | #include "EnhancedInputComponent.h" |
Syntax
struct FEnhancedInputActionEventBinding : public FInputBindingHandle
Inheritance Hierarchy
- FInputBindingHandle → FEnhancedInputActionEventBinding
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| EnhancedInputComponent.h | |||
FEnhancedInputActionEventBinding
(
const FEnhancedInputActionEventBinding& CloneFrom, |
Clone constructor. | EnhancedInputComponent.h | |
FEnhancedInputActionEventBinding
(
const UInputAction* InAction, |
EnhancedInputComponent.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Action | TWeakObjectPtr< const UInputAction > | Action against which we are bound | EnhancedInputComponent.h | |
| bConsumes | uint8 | If true, then this event binding will stop any other listeners to the same UInputAction with a lower input component priority on the stack. | EnhancedInputComponent.h | |
| TriggerEvent | ETriggerEvent | Trigger event that raises the delegate | EnhancedInputComponent.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TUniquePtr< FEnhancedInputActionEventBinding > Clone() |
EnhancedInputComponent.h | ||
void Execute
(
const FInputActionInstance& ActionData |
EnhancedInputComponent.h | ||
const UInputAction * GetAction() |
EnhancedInputComponent.h | ||
ETriggerEvent GetTriggerEvent() |
EnhancedInputComponent.h | ||
virtual UObject * GetUObject() |
EnhancedInputComponent.h | ||
bool IsBoundToObject
(
FDelegateUserObjectConst Object |
EnhancedInputComponent.h | ||
void SetShouldConsume
(
const bool bNewConsumeValue |
EnhancedInputComponent.h | ||
void SetShouldFireWithEditorScriptGuard
(
const bool bNewValue |
EnhancedInputComponent.h | ||
bool ShouldConsume() |
EnhancedInputComponent.h |