HidControllerButtons.cs 902 B

1234567891011121314151617181920212223242526272829303132333435
  1. using System;
  2. namespace Ryujinx.HLE.Input
  3. {
  4. [Flags]
  5. public enum HidControllerButtons
  6. {
  7. A = 1 << 0,
  8. B = 1 << 1,
  9. X = 1 << 2,
  10. Y = 1 << 3,
  11. StickLeft = 1 << 4,
  12. StickRight = 1 << 5,
  13. L = 1 << 6,
  14. R = 1 << 7,
  15. Zl = 1 << 8,
  16. Zr = 1 << 9,
  17. Plus = 1 << 10,
  18. Minus = 1 << 11,
  19. DpadLeft = 1 << 12,
  20. DpadUp = 1 << 13,
  21. DPadRight = 1 << 14,
  22. DpadDown = 1 << 15,
  23. LStickLeft = 1 << 16,
  24. LStickUp = 1 << 17,
  25. LStickRight = 1 << 18,
  26. LStickDown = 1 << 19,
  27. RStickLeft = 1 << 20,
  28. RStickUp = 1 << 21,
  29. RStickRight = 1 << 22,
  30. RStickDown = 1 << 23,
  31. Sl = 1 << 24,
  32. Sr = 1 << 25
  33. }
  34. }