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 |