Package zombie.input

Class JoypadManager

java.lang.Object
zombie.input.JoypadManager

public final class JoypadManager extends Object
  • Field Details

  • Constructor Details

    • JoypadManager

      public JoypadManager()
  • Method Details

    • addJoypad

      public JoypadManager.Joypad addJoypad(int controller, String guid, String name)
    • reloadControllerFiles

      public void reloadControllerFiles()
    • assignJoypad

      public void assignJoypad(int controller, int player)
    • getFromPlayer

      public JoypadManager.Joypad getFromPlayer(int player)
    • getFromControllerID

      public JoypadManager.Joypad getFromControllerID(int id)
    • onPressed

      public void onPressed(int c, int i)
    • isDownPressed

      public boolean isDownPressed(int c)
    • isUpPressed

      public boolean isUpPressed(int c)
    • isRightPressed

      public boolean isRightPressed(int c)
    • isLeftPressed

      public boolean isLeftPressed(int c)
    • isLBPressed

      public boolean isLBPressed(int c)
    • isRBPressed

      public boolean isRBPressed(int c)
    • isL3Pressed

      public boolean isL3Pressed(int c)
    • isR3Pressed

      public boolean isR3Pressed(int c)
    • isRTPressed

      public boolean isRTPressed(int c)
    • isLTPressed

      public boolean isLTPressed(int c)
    • isAPressed

      public boolean isAPressed(int c)
    • isBPressed

      public boolean isBPressed(int c)
    • isXPressed

      public boolean isXPressed(int c)
    • isYPressed

      public boolean isYPressed(int c)
    • isButtonStartPress

      public boolean isButtonStartPress(int c, int button)
    • isButtonReleasePress

      public boolean isButtonReleasePress(int c, int button)
    • isAButtonStartPress

      public boolean isAButtonStartPress(int c)
    • isBButtonStartPress

      public boolean isBButtonStartPress(int c)
    • isXButtonStartPress

      public boolean isXButtonStartPress(int c)
    • isYButtonStartPress

      public boolean isYButtonStartPress(int c)
    • isAButtonReleasePress

      public boolean isAButtonReleasePress(int c)
    • isBButtonReleasePress

      public boolean isBButtonReleasePress(int c)
    • isXButtonReleasePress

      public boolean isXButtonReleasePress(int c)
    • isYButtonReleasePress

      public boolean isYButtonReleasePress(int c)
    • getMovementAxisX

      public float getMovementAxisX(int c)
    • getMovementAxisY

      public float getMovementAxisY(int c)
    • getAimingAxisX

      public float getAimingAxisX(int c)
    • getAimingAxisY

      public float getAimingAxisY(int c)
    • onPressedAxis

      public void onPressedAxis(int c, int i)
    • onPressedAxisNeg

      public void onPressedAxisNeg(int c, int i)
    • onPressedTrigger

      public void onPressedTrigger(int c, int i)
    • onPressedPov

      public void onPressedPov(int c)
    • getDeadZone

      public float getDeadZone(int c, int axis)
    • setDeadZone

      public void setDeadZone(int c, int axis, float value)
    • saveControllerSettings

      public void saveControllerSettings(int c)
    • getLastActivity

      public long getLastActivity(int c)
    • setControllerActive

      public void setControllerActive(String guid, boolean active)
    • syncActiveControllers

      public void syncActiveControllers()
    • isJoypadConnected

      public boolean isJoypadConnected(int index)
    • onControllerConnected

      public void onControllerConnected(org.lwjglx.input.Controller controller)
    • onControllerDisconnected

      public void onControllerDisconnected(org.lwjglx.input.Controller controller)
    • revertToKeyboardAndMouse

      public void revertToKeyboardAndMouse()
    • renderUI

      public void renderUI()
    • Reset

      public void Reset()