| Class | Description |
|---|---|
| DefaultAttribute | |
| DoNotSaveAttribute | |
| FolderSettings | |
| InputSettings | Loads, stores and manages keyboard input settings for all available UserCommands. |
| UpdateSettings | |
| UpdateState | |
| UserCommandInput | Represents a single user-triggerable keyboard input command. |
| UserCommandKeyInput | Stores a key and specific combination of keyboard modifiers for comparison with a KeyboardState. |
| UserCommandModifiableKeyInput | Stores a key, specific combination of keyboard modifiers and a set of keyboard modifiers to ignore for comparison with a KeyboardState. |
| UserCommandModifierInput | Stores a specific combination of keyboard modifiers for comparison with a KeyboardState. |
| UserSettings |
| Enumeration | Description |
|---|---|
| KeyModifiers | Specifies the keyboard modifiers for UserCommands. |
| UserCommands | Specifies game commands. |
| UserSettings.Menu_SelectionIndex |