struct ShortcutKey

A key combination that is used for triggering keyboard shortcuts.

Contains a button code and an optional modifier.

Public

Constructors

ShortcutKey

ShortcutKey() = default

ShortcutKey

ShortcutKey(ButtonModifier modifier, ButtonCode code)

Methods

IsValid

bool IsValid() const

Checks is the shortcut button and modifier combination valid.

GetName

String GetName() const

Returns a readable name of the shortcut key (for example "Shift + F").

Fields

Modifier

Button

ButtonCode Button