Class Controller

java.lang.Object
org.lwjglx.input.Controller

public final class Controller
extends java.lang.Object
  • Field Details

  • Constructor Details

    • Controller

      public Controller​(int int1)
  • Method Details

    • getID

      public int getID()
    • getGUID

      public java.lang.String getGUID()
    • isGamepad

      public boolean isGamepad()
    • getJoystickName

      public java.lang.String getJoystickName()
    • getGamepadName

      public java.lang.String getGamepadName()
    • getAxisCount

      public int getAxisCount()
    • getAxisValue

      public float getAxisValue​(int int1)
    • getButtonCount

      public int getButtonCount()
    • getHatCount

      public int getHatCount()
    • getHatState

      public int getHatState()
    • getJoystickHats

      public java.nio.ByteBuffer getJoystickHats​(int int1, java.nio.ByteBuffer byteBuffer)
    • getAxisName

      public java.lang.String getAxisName​(int int1)
    • getXAxisValue

      public float getXAxisValue()
    • getYAxisValue

      public float getYAxisValue()
    • getDeadZone

      public float getDeadZone​(int int1)
    • setDeadZone

      public void setDeadZone​(int int1, float float1)
    • getPovX

      public float getPovX()
    • getPovY

      public float getPovY()
    • isButtonPressed

      public boolean isButtonPressed​(int int1)
    • isButtonRelease

      public boolean isButtonRelease​(int int1)
    • getButtonName

      public java.lang.String getButtonName​(int int1)
    • poll

      public void poll​(GamepadState gamepadState)