Enum ControllerButton
- Namespace
- MohawkGame2D
- Assembly
- GAME 10003 Game Development Foundations - 2D Game Template.dll
Defines the various controller buttons (digital inputs) on a generic way.
public enum ControllerButton
Fields
LeftFaceDown = 3Controller left directional-pad down button.
LeftFaceLeft = 4Controller left directional-pad left button.
LeftFaceRight = 2Controller left directional-pad right button.
LeftFaceUp = 1Controller left directional-pad up button.
LeftThumb = 16Controller left side joystick button (i.e: push into joystick).
LeftTrigger1 = 9Controller top/back trigger left (first), it could be a trailing button.
LeftTrigger2 = 10Controller top/back trigger left (second), it could be a trailing button.
Middle = 14Controller center buttons, middle one (i.e. PS3: PS, Xbox: XBOX).
MiddleLeft = 13Controller center buttons, left one (i.e. PS3: Select).
MiddleRight = 15Controller center buttons, right one (i.e. PS3: Start).
RightFaceDown = 7Controller right button down (i.e. PS3: Cross, Xbox: A).
RightFaceLeft = 8Controller right button left (i.e. PS3: Circle, Xbox: B).
RightFaceRight = 6Controller right button right (i.e. PS3: Square, Xbox: X).
RightFaceUp = 5Controller right button up (i.e. PS3: Triangle, Xbox: Y).
RightThumb = 17Controller right side joystick button (i.e: push into joystick).
RightTrigger1 = 11Controller top/back trigger right (first), it could be a trailing button.
RightTrigger2 = 12Controller top/back trigger right (second), it could be a trailing button.
Remarks
Wrapper around Raylib's GamepadButton