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 = 3
Controller left directional-pad down button.
LeftFaceLeft = 4
Controller left directional-pad left button.
LeftFaceRight = 2
Controller left directional-pad right button.
LeftFaceUp = 1
Controller left directional-pad up button.
LeftThumb = 16
Controller left side joystick button (i.e: push into joystick).
LeftTrigger1 = 9
Controller top/back trigger left (first), it could be a trailing button.
LeftTrigger2 = 10
Controller top/back trigger left (second), it could be a trailing button.
Middle = 14
Controller center buttons, middle one (i.e. PS3: PS, Xbox: XBOX).
MiddleLeft = 13
Controller center buttons, left one (i.e. PS3: Select).
MiddleRight = 15
Controller center buttons, right one (i.e. PS3: Start).
RightFaceDown = 7
Controller right button down (i.e. PS3: Cross, Xbox: A).
RightFaceLeft = 8
Controller right button left (i.e. PS3: Circle, Xbox: B).
RightFaceRight = 6
Controller right button right (i.e. PS3: Square, Xbox: X).
RightFaceUp = 5
Controller right button up (i.e. PS3: Triangle, Xbox: Y).
RightThumb = 17
Controller right side joystick button (i.e: push into joystick).
RightTrigger1 = 11
Controller top/back trigger right (first), it could be a trailing button.
RightTrigger2 = 12
Controller top/back trigger right (second), it could be a trailing button.
Remarks
Wrapper around Raylib's GamepadButton