diff options
Diffstat (limited to 'Ryujinx.HLE/Hid/JoyCon.cs')
| -rw-r--r-- | Ryujinx.HLE/Hid/JoyCon.cs | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/Ryujinx.HLE/Hid/JoyCon.cs b/Ryujinx.HLE/Hid/JoyCon.cs new file mode 100644 index 00000000..e45e1a47 --- /dev/null +++ b/Ryujinx.HLE/Hid/JoyCon.cs @@ -0,0 +1,45 @@ +//TODO: This is only used by Config, it doesn't belong to Core. +namespace Ryujinx.HLE.Input +{ + public struct JoyConLeft + { + public int StickUp; + public int StickDown; + public int StickLeft; + public int StickRight; + public int StickButton; + public int DPadUp; + public int DPadDown; + public int DPadLeft; + public int DPadRight; + public int ButtonMinus; + public int ButtonL; + public int ButtonZL; + public int ButtonSL; + public int ButtonSR; + } + + public struct JoyConRight + { + public int StickUp; + public int StickDown; + public int StickLeft; + public int StickRight; + public int StickButton; + public int ButtonA; + public int ButtonB; + public int ButtonX; + public int ButtonY; + public int ButtonPlus; + public int ButtonR; + public int ButtonZR; + public int ButtonSL; + public int ButtonSR; + } + + public struct JoyCon + { + public JoyConLeft Left; + public JoyConRight Right; + } +} |
