public interface ControllerListener
Controllers or a specific Controller instance to receive events.| Modifier and Type | Method and Description |
|---|---|
boolean |
axisMoved(Controller controller,
int axisCode,
float value)
An axis on the
Controller moved. |
boolean |
buttonDown(Controller controller,
int buttonCode)
A button on the
Controller was pressed. |
boolean |
buttonUp(Controller controller,
int buttonCode)
A button on the
Controller was released. |
void |
connected(Controller controller)
A
Controller got connected. |
void |
disconnected(Controller controller)
A
Controller got disconnected. |
void connected(Controller controller)
Controller got connected.controller - void disconnected(Controller controller)
Controller got disconnected.controller - boolean buttonDown(Controller controller, int buttonCode)
Controller was pressed. The buttonCode is controller specific. The
com.badlogic.gdx.controllers.mapping package hosts button constants for known controllers.controller - buttonCode - boolean buttonUp(Controller controller, int buttonCode)
Controller was released. The buttonCode is controller specific. The
com.badlogic.gdx.controllers.mapping package hosts button constants for known controllers.controller - buttonCode - boolean axisMoved(Controller controller, int axisCode, float value)
Controller moved. The axisCode is controller specific. The axis value is in the range [-1, 1]. The
com.badlogic.gdx.controllers.mapping package hosts axes constants for known controllers.controller - axisCode - value - the axis value, -1 to 1