Package be.yildizgames.module.controller
Interface ControllerListener
-
public interface ControllerListenerNotify when the controller is updated.- Author:
- Grégory Van den Borre
-
-
Method Summary
Modifier and Type Method Description default voidcontrollerConnected()Triggered when the controller gets connected.default voidcontrollerDisconnected()Triggered when the controller gets disconnected.default voidcontrollerPress1()Triggered when the controller button 1 is pressed.default voidcontrollerPress2()Triggered when the controller button 2 is pressed.default voidcontrollerPress3()Triggered when the controller button 3 is pressed.default voidcontrollerPress4()Triggered when the controller button 4 is pressed.default voidcontrollerPressDown()Triggered when the controller dpad down is pressed.default voidcontrollerPressLeft()Triggered when the controller dpad left is pressed.default voidcontrollerPressLeftStickDown()default voidcontrollerPressLeftStickLeft()default voidcontrollerPressLeftStickRight()default voidcontrollerPressLeftStickUp()default voidcontrollerPressRight()Triggered when the controller dpad right is pressed.default voidcontrollerPressSelect()Triggered when the controller button select is pressed.default voidcontrollerPressStart()Triggered when the controller button start is pressed.default voidcontrollerPressUp()Triggered when the controller dpad up is pressed.default voidcontrollerRelease1()Triggered when the controller button 1 is released.default voidcontrollerRelease2()Triggered when the controller button 2 is released.default voidcontrollerRelease3()Triggered when the controller button 3 is released.default voidcontrollerRelease4()Triggered when the controller button 4 is released.default voidcontrollerReleaseDown()Triggered when the controller dpad down is released.default voidcontrollerReleaseLeft()Triggered when the controller dpad left is released.default voidcontrollerReleaseLeftStickDown()default voidcontrollerReleaseLeftStickLeft()default voidcontrollerReleaseLeftStickRight()default voidcontrollerReleaseLeftStickUp()default voidcontrollerReleaseRight()Triggered when the controller dpad right is released.default voidcontrollerReleaseSelect()Triggered when the controller button select is released.default voidcontrollerReleaseStart()Triggered when the controller button start is released.default voidcontrollerReleaseUp()Triggered when the controller dpad up is released.
-
-
-
Method Detail
-
controllerConnected
default void controllerConnected()
Triggered when the controller gets connected.
-
controllerDisconnected
default void controllerDisconnected()
Triggered when the controller gets disconnected.
-
controllerPress1
default void controllerPress1()
Triggered when the controller button 1 is pressed.
-
controllerRelease1
default void controllerRelease1()
Triggered when the controller button 1 is released.
-
controllerPress2
default void controllerPress2()
Triggered when the controller button 2 is pressed.
-
controllerRelease2
default void controllerRelease2()
Triggered when the controller button 2 is released.
-
controllerPress3
default void controllerPress3()
Triggered when the controller button 3 is pressed.
-
controllerRelease3
default void controllerRelease3()
Triggered when the controller button 3 is released.
-
controllerPress4
default void controllerPress4()
Triggered when the controller button 4 is pressed.
-
controllerRelease4
default void controllerRelease4()
Triggered when the controller button 4 is released.
-
controllerPressStart
default void controllerPressStart()
Triggered when the controller button start is pressed.
-
controllerReleaseStart
default void controllerReleaseStart()
Triggered when the controller button start is released.
-
controllerPressSelect
default void controllerPressSelect()
Triggered when the controller button select is pressed.
-
controllerReleaseSelect
default void controllerReleaseSelect()
Triggered when the controller button select is released.
-
controllerPressLeft
default void controllerPressLeft()
Triggered when the controller dpad left is pressed.
-
controllerReleaseLeft
default void controllerReleaseLeft()
Triggered when the controller dpad left is released.
-
controllerPressUp
default void controllerPressUp()
Triggered when the controller dpad up is pressed.
-
controllerReleaseUp
default void controllerReleaseUp()
Triggered when the controller dpad up is released.
-
controllerPressRight
default void controllerPressRight()
Triggered when the controller dpad right is pressed.
-
controllerReleaseRight
default void controllerReleaseRight()
Triggered when the controller dpad right is released.
-
controllerPressDown
default void controllerPressDown()
Triggered when the controller dpad down is pressed.
-
controllerReleaseDown
default void controllerReleaseDown()
Triggered when the controller dpad down is released.
-
controllerPressLeftStickLeft
default void controllerPressLeftStickLeft()
-
controllerReleaseLeftStickLeft
default void controllerReleaseLeftStickLeft()
-
controllerPressLeftStickRight
default void controllerPressLeftStickRight()
-
controllerReleaseLeftStickRight
default void controllerReleaseLeftStickRight()
-
controllerPressLeftStickUp
default void controllerPressLeftStickUp()
-
controllerReleaseLeftStickUp
default void controllerReleaseLeftStickUp()
-
controllerPressLeftStickDown
default void controllerPressLeftStickDown()
-
controllerReleaseLeftStickDown
default void controllerReleaseLeftStickDown()
-
-