Table of Contents

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