# ShortcutArguments

> Provides data for shortcut action methods invoked by the shortcut system.

## Definition

* **Type:** Struct
* **Namespace:** [UnityEditor.ShortcutManagement](/engine/6000.5/script-reference/unityeditor/shortcutmanagement.md)
* **Assembly:** UnityEditor.CoreModule

```csharp
public struct ShortcutArguments
```

## Remarks

See [ShortcutAttribute](/engine/6000.5/script-reference/unityeditor/shortcutmanagement/shortcutattribute.md) and [ClutchShortcutAttribute](/engine/6000.5/script-reference/unityeditor/shortcutmanagement/clutchshortcutattribute.md).

## Fields

| Value                                                                                                  | Description                                                  |
| ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------ |
| [context](/engine/6000.5/script-reference/unityeditor/shortcutmanagement/shortcutarguments/context.md) | Instance of the context in which the shortcut was triggered. |
| [stage](/engine/6000.5/script-reference/unityeditor/shortcutmanagement/shortcutarguments/stage.md)     | The stage at which a shortcut action was invoked.            |
