Shortcut ​
Inherits: Resource < RefCounted < Object
A shortcut for binding input.
Description
Shortcuts are commonly used for interacting with a Control element from an InputEvent (also known as hotkeys).
One shortcut can contain multiple InputEvent's, allowing the possibility of triggering one action with multiple different inputs.
Properties
[] |
Methods
get_as_text() const | |
has_valid_event() const | |
matches_event(event: InputEvent) const |
Property Descriptions
The shortcut's InputEvent array.
Generally the InputEvent used is an InputEventKey, though it can be any InputEvent, including an InputEventAction.
Method Descriptions
String get_as_text() const 🔗
Returns the shortcut's first valid InputEvent as a String.
bool has_valid_event() const 🔗
Returns whether events contains an InputEvent which is valid.
bool matches_event(event: InputEvent) const 🔗
Returns whether any InputEvent in events equals event
.