UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FKeyBind Struct Reference

#include <PlayerInput.h>

Public Member Functions

 FKeyBind ()
 

Public Attributes

FKey Key
 
FString Command
 
uint8 Control:1
 
uint8 Shift:1
 
uint8 Alt:1
 
uint8 Cmd:1
 
uint8 bIgnoreCtrl:1
 
uint8 bIgnoreShift:1
 
uint8 bIgnoreAlt:1
 
uint8 bIgnoreCmd:1
 
uint8 bDisabled: 1
 

Detailed Description

Struct containing mappings for legacy method of binding keys to exec commands.

Constructor & Destructor Documentation

◆ FKeyBind()

FKeyBind::FKeyBind ( )
inline

Member Data Documentation

◆ Alt

uint8 FKeyBind::Alt

Whether the alt key needs to be held when the key event occurs

◆ bDisabled

uint8 FKeyBind::bDisabled

◆ bIgnoreAlt

uint8 FKeyBind::bIgnoreAlt

Whether the alt key must not be held when the key event occurs

◆ bIgnoreCmd

uint8 FKeyBind::bIgnoreCmd

Whether the command key must not be held when the key event occurs

◆ bIgnoreCtrl

uint8 FKeyBind::bIgnoreCtrl

Whether the control key must not be held when the key event occurs

◆ bIgnoreShift

uint8 FKeyBind::bIgnoreShift

Whether the shift key must not be held when the key event occurs

◆ Cmd

uint8 FKeyBind::Cmd

Whether the command key needs to be held when the key event occurs

◆ Command

FString FKeyBind::Command

The command to execute when the key is pressed/released

◆ Control

uint8 FKeyBind::Control

Whether the control key needs to be held when the key event occurs

◆ Key

FKey FKeyBind::Key

The key to be bound to the command

◆ Shift

uint8 FKeyBind::Shift

Whether the shift key needs to be held when the key event occurs


The documentation for this struct was generated from the following file: