Enum KeyModifiers
Modifier keys that must be held with a key for a KeyboardKeyBinding to match.
[Flags]
public enum KeyModifiers
Fields
Alt = 4The Alt key.
Command = 8Command on macOS, the Windows key elsewhere. SDL calls it the GUI modifier.
Here because without it a shortcut cannot be expressed at all on a Mac, where the clipboard lives on Cmd rather than Ctrl: an action bound to Ctrl+V never fires there. A game wanting one shortcut under both conventions binds the key twice, once with each modifier, rather than making a binding mean different things per platform.
Ctrl = 1The Control key.
None = 0No modifier key.
Shift = 2The Shift key.