ClutchShortcutAttribute Constructor
public ClutchShortcutAttribute(string id,
Type context = null);
public ClutchShortcutAttribute(string id,
Type context,
KeyCode defaultKeyCode,
ShortcutManagement.ShortcutModifiers defaultShortcutModifiers = None);
public ClutchShortcutAttribute(string id,
KeyCode defaultKeyCode,
ShortcutManagement.ShortcutModifiers defaultShortcutModifiers = None);
Parameters
| id | Shortcut ID. | |
| context | Optional shortcut context type. | |
| defaultKeyCode | Optional key code for default binding. | |
| defaultShortcutModifiers | Optional shortcut modifiers for default binding. |
Description 描述
Creates an attribute for a clutch shortcut with an ID, optional context, and optional default binding.
A clutch shortcut is triggered when the binding for the shortcut is pressed down and also when it is released. The method on which this attribute is placed must take a single argument of type ShortcutArguments.
The ID is used to display the shortcut in the configuration interface. Use a forward slash group multiple shortcuts together in the configuration interface, e.g. "MyWindow/Shortcut1" and "MyWindow/Shortcut2".