aboutsummaryrefslogtreecommitdiff
path: root/src/Ryujinx.Common/Configuration/Hid/KeyboardHotkeys.cs
blob: b4f2f9468ea01f9c45b9771d0a3f2db274f0d3c2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
namespace Ryujinx.Common.Configuration.Hid
{
    // NOTE: Please don't change this to struct.
    //       This breaks Avalonia's TwoWay binding, which makes us unable to save new KeyboardHotkeys.
    public class KeyboardHotkeys
    {
        public Key ToggleVsync { get; set; }
        public Key Screenshot { get; set; }
        public Key ShowUi { get; set; }
        public Key Pause { get; set; }
        public Key ToggleMute { get; set; }
        public Key ResScaleUp { get; set; }
        public Key ResScaleDown { get; set; }
        public Key VolumeUp { get; set; }
        public Key VolumeDown { get; set; }
    }
}