![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <InputComponent.h>
Inheritance diagram for FInputActionBinding:Public Member Functions | |
| FInputActionBinding () | |
| FInputActionBinding (const FName InActionName, const EInputEvent InKeyEvent) | |
| FName | GetActionName () const |
| bool | IsPaired () const |
| int32 | GetHandle () const |
| bool | operator== (const FInputActionBinding &Rhs) |
| bool | IsValid () |
| void | GenerateNewHandle () |
Public Member Functions inherited from FInputBinding | |
| FInputBinding () | |
Public Attributes | |
| TEnumAsByte< EInputEvent > | KeyEvent |
| FInputActionUnifiedDelegate | ActionDelegate |
Public Attributes inherited from FInputBinding | |
| uint8 | bConsumeInput:1 |
| uint8 | bExecuteWhenPaused:1 |
Friends | |
| class | UInputComponent |
Binds a delegate to an action.
|
inline |
|
inline |
| void FInputActionBinding::GenerateNewHandle | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
Indicates GenerateNewHandle was called
|
inline |
|
friend |
| FInputActionUnifiedDelegate FInputActionBinding::ActionDelegate |
The delegate bound to the action
| TEnumAsByte<EInputEvent> FInputActionBinding::KeyEvent |
Key event to bind it to, e.g. pressed, released, double click