Buttons.cs 1.2 KB

1234567891011121314151617181920212223242526272829303132
  1. namespace OpenVIII
  2. {
  3. public enum Buttons
  4. {
  5. None, Up, Down, Left, Right, Okay, Cancel, Exit, Switch, Menu, Back, Start, X, Y, B, A, L1, L2, L3, R1, R2, R3, Select,
  6. LeftStickX, LeftStickY, RightStickX, RightStickY,
  7. MouseX, MouseY, MouseXjoy, MouseYjoy,
  8. MouseLeft, MouseMiddle, MouseRight, Mouse4, Mouse5, MouseWheelup, MouseWheeldown,
  9. Triangle = Y, Square = X, Circle = B, Cross = A
  10. }
  11. public enum GamePadButtons
  12. {
  13. None,
  14. // DPad Buttons
  15. Up, Down, Left, Right,
  16. // Buttons
  17. Back, Start, X, Y, B, A, Left_Shoulder, Right_Shoulder, LeftStick, RightStick,
  18. // Thumbsticks
  19. ThumbSticks_Left, ThumbSticks_Right,
  20. // Triggers
  21. Left_Trigger, Right_Trigger,
  22. // PSX Alias
  23. L1 = Left_Shoulder, L2= Left_Trigger, L3= LeftStick, R1= Right_Shoulder, R2= Right_Trigger, R3= RightStick,
  24. Select = Back, Triangle = Y, Square = X, Circle = B, Cross = A
  25. }
  26. public enum MouseButtons
  27. {
  28. None, MouseToStick,
  29. LeftButton, MiddleButton, RightButton, XButton1, XButton2, MouseWheelup, MouseWheeldown,
  30. HorizMouseWheelup, HorizMouseWheeldown
  31. }
  32. }