Class MuseShortcut
Inherited Members
Namespace: Unity.Muse.Common
Syntax
public class MuseShortcut
Constructors
MuseShortcut(String, Action, KeyCode, KeyModifier, VisualElement)
Muse Shortcut
Declaration
public MuseShortcut(string id, Action action, KeyCode keyCode, KeyModifier keyModifier = KeyModifier.None, VisualElement source = null)
Parameters
Type | Name | Description |
---|---|---|
String | id | Shortcut id |
Action | action | Shortcut action |
KeyCode | keyCode | Shortcut keycode |
KeyModifier | keyModifier | Shortcut key modifier |
VisualElement | source | Shortcut source panel |
Fields
action
Declaration
public readonly Action action
Field Value
Type | Description |
---|---|
Action |
id
Declaration
public readonly string id
Field Value
Type | Description |
---|---|
String |
keyCode
Declaration
public readonly KeyCode keyCode
Field Value
Type | Description |
---|---|
KeyCode |
keyModifier
Declaration
public readonly KeyModifier keyModifier
Field Value
Type | Description |
---|---|
KeyModifier |
source
Source element related to the shortcut. Used to detect which panel to apply shortcut to.
Declaration
public readonly VisualElement source
Field Value
Type | Description |
---|---|
VisualElement |