FInputActionBinding

Binds a delegate to an action.

Windows
MacOS
Linux

Inheritance Hierarchy

FInputBinding

FInputActionBinding

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Components/InputComponent.h

Include

#include "Components/InputComponent.h"

Syntax

struct FInputActionBinding : public FInputBinding

Remarks

Binds a delegate to an action.

Variables

Name Description

Public variable

FInputActionUni...

 

ActionDelegate

The delegate bound to the action

Public variable

TEnumAsByte< EI...

 

KeyEvent

Key event to bind it to, e.g. pressed, released, double click

Constructors

Name Description

Public function

FInputActionBinding()

Public function

FInputActionBinding

(
    const FName InActionName,
    const EInputEvent InKeyEvent
)

Functions

Name Description

Public function

void

 

GenerateNewHandle()

Public function Const

FName

 

GetActionName()

Public function Const

int32

 

GetHandle()

Public function Const

bool

 

IsPaired()

Public function

bool

 

IsValid()

Indicates GenerateNewHandle was called

Operators

Name Description

Public function

bool

 

operator==

(
    const FInputActionBinding& Rhs
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss