Interface ControllerCurrentState


public interface ControllerCurrentState
Provide the controller current state, this object is internally mutable, so there is no need of a new instance to have the latest state.
Author:
Grégory Van den Borre
  • Method Details

    • isButton1Pressed

      boolean isButton1Pressed()
      Check button 1.
      Returns:
      True if the button 1 is currently pressed.
    • isButton2Pressed

      boolean isButton2Pressed()
      Check button 2.
      Returns:
      True if the button 2 is currently pressed.
    • isButton3Pressed

      boolean isButton3Pressed()
      Check button 3.
      Returns:
      True if the button 3 is currently pressed.
    • isButton4Pressed

      boolean isButton4Pressed()
      Check button 4.
      Returns:
      True if the button 4 is currently pressed.
    • isButtonStartPressed

      boolean isButtonStartPressed()
      Check button start.
      Returns:
      True if the button start is currently pressed.
    • isButtonSelectPressed

      boolean isButtonSelectPressed()
      Check button select.
      Returns:
      True if the button select is currently pressed.
    • isPadUpPressed

      boolean isPadUpPressed()
      Check pad up.
      Returns:
      True if the pas up is currently pressed.
    • isPadDownPressed

      boolean isPadDownPressed()
      Check pad down.
      Returns:
      True if the pas down is currently pressed.
    • isPadLeftPressed

      boolean isPadLeftPressed()
      Check pad left.
      Returns:
      True if the pas left is currently pressed.
    • isPadRightPressed

      boolean isPadRightPressed()
      Check pad right.
      Returns:
      True if the pas right is currently pressed.