KeyCombination
Represents a combination of a non-modifier key and zero or more modifier keys.
Read time 1 minuteLast updated 11 days ago
Definition
- Type: Struct
- Namespace: UnityEditor.ShortcutManagement
- Assembly: UnityEditor.CoreModule
- Implements: IEquatable<KeyCombination>
public struct KeyCombination : IEquatable<KeyCombination>
Constructors
Constructor | Description |
|---|---|
| KeyCombination(UnityEngine.KeyCode,UnityEditor.ShortcutManagement.ShortcutModifiers) | Creates a new key combination with given key code and shortcut modifiers. |
Properties
Property | Description |
|---|---|
| action | Is the action key modifier part of the key combination? The action key represents the Control key on Windows and Linux, and the Command key on macOS. |
| alt | Is the Alt key (or Option key on macOS) modifier part of the key combination? |
| control | Determines if the Control key modifier is part of the key combination. Represents the Control key on Windows, macOS, and Linux. |
| keyCode | Key code representing non-modifier key of key combination. |
| modifiers | Modifier keys of key combination. |
| shift | Is the Shift key modifier part of key combination? |
Methods
Method | Description |
|---|---|
| ToString | Returns string representation of key combination. |