Class SDL_GameControllerButton

  • All Implemented Interfaces:
    JnaEnum

    public final class SDL_GameControllerButton
    extends Object
    implements JnaEnum
    The list of buttons available from a controller
    • Field Detail

      • SDL_CONTROLLER_BUTTON_INVALID

        public static final int SDL_CONTROLLER_BUTTON_INVALID
        See Also:
        Constant Field Values
      • SDL_CONTROLLER_BUTTON_A

        public static final int SDL_CONTROLLER_BUTTON_A
        See Also:
        Constant Field Values
      • SDL_CONTROLLER_BUTTON_B

        public static final int SDL_CONTROLLER_BUTTON_B
        See Also:
        Constant Field Values
      • SDL_CONTROLLER_BUTTON_X

        public static final int SDL_CONTROLLER_BUTTON_X
        See Also:
        Constant Field Values
      • SDL_CONTROLLER_BUTTON_Y

        public static final int SDL_CONTROLLER_BUTTON_Y
        See Also:
        Constant Field Values
      • SDL_CONTROLLER_BUTTON_BACK

        public static final int SDL_CONTROLLER_BUTTON_BACK
        See Also:
        Constant Field Values
      • SDL_CONTROLLER_BUTTON_GUIDE

        public static final int SDL_CONTROLLER_BUTTON_GUIDE
        See Also:
        Constant Field Values
      • SDL_CONTROLLER_BUTTON_START

        public static final int SDL_CONTROLLER_BUTTON_START
        See Also:
        Constant Field Values
      • SDL_CONTROLLER_BUTTON_LEFTSTICK

        public static final int SDL_CONTROLLER_BUTTON_LEFTSTICK
        See Also:
        Constant Field Values
      • SDL_CONTROLLER_BUTTON_RIGHTSTICK

        public static final int SDL_CONTROLLER_BUTTON_RIGHTSTICK
        See Also:
        Constant Field Values
      • SDL_CONTROLLER_BUTTON_LEFTSHOULDER

        public static final int SDL_CONTROLLER_BUTTON_LEFTSHOULDER
        See Also:
        Constant Field Values
      • SDL_CONTROLLER_BUTTON_RIGHTSHOULDER

        public static final int SDL_CONTROLLER_BUTTON_RIGHTSHOULDER
        See Also:
        Constant Field Values
      • SDL_CONTROLLER_BUTTON_DPAD_UP

        public static final int SDL_CONTROLLER_BUTTON_DPAD_UP
        See Also:
        Constant Field Values
      • SDL_CONTROLLER_BUTTON_DPAD_DOWN

        public static final int SDL_CONTROLLER_BUTTON_DPAD_DOWN
        See Also:
        Constant Field Values
      • SDL_CONTROLLER_BUTTON_DPAD_LEFT

        public static final int SDL_CONTROLLER_BUTTON_DPAD_LEFT
        See Also:
        Constant Field Values
      • SDL_CONTROLLER_BUTTON_DPAD_RIGHT

        public static final int SDL_CONTROLLER_BUTTON_DPAD_RIGHT
        See Also:
        Constant Field Values
      • SDL_CONTROLLER_BUTTON_MISC1

        public static final int SDL_CONTROLLER_BUTTON_MISC1
        Xbox Series X share button, PS5 microphone button, Nintendo Switch Pro capture button, Amazon Luna microphone button
        See Also:
        Constant Field Values
      • SDL_CONTROLLER_BUTTON_PADDLE1

        public static final int SDL_CONTROLLER_BUTTON_PADDLE1
        Xbox Elite paddle P1
        See Also:
        Constant Field Values
      • SDL_CONTROLLER_BUTTON_PADDLE2

        public static final int SDL_CONTROLLER_BUTTON_PADDLE2
        Xbox Elite paddle P3
        See Also:
        Constant Field Values
      • SDL_CONTROLLER_BUTTON_PADDLE3

        public static final int SDL_CONTROLLER_BUTTON_PADDLE3
        Xbox Elite paddle P2
        See Also:
        Constant Field Values
      • SDL_CONTROLLER_BUTTON_PADDLE4

        public static final int SDL_CONTROLLER_BUTTON_PADDLE4
        Xbox Elite paddle P4
        See Also:
        Constant Field Values
      • SDL_CONTROLLER_BUTTON_TOUCHPAD

        public static final int SDL_CONTROLLER_BUTTON_TOUCHPAD
        PS4/PS5 touchpad button
        See Also:
        Constant Field Values
      • SDL_CONTROLLER_BUTTON_MAX

        public static final int SDL_CONTROLLER_BUTTON_MAX
        See Also:
        Constant Field Values