public interface Controller
ControllerListener instances can be registered with the Controller to receive events in case
the controller's state changes. Listeners will be invoked on the rendering thread.| Modifier and Type | Method and Description |
|---|---|
void |
addListener(ControllerListener listener)
Adds a new
ControllerListener to this Controller. |
Vector3 |
getAccelerometer(int accelerometerCode) |
float |
getAxis(int axisCode) |
boolean |
getButton(int buttonCode) |
String |
getName() |
PovDirection |
getPov(int povCode) |
boolean |
getSliderX(int sliderCode) |
boolean |
getSliderY(int sliderCode) |
void |
removeListener(ControllerListener listener)
Removes the given
ControllerListener |
void |
setAccelerometerSensitivity(float sensitivity) |
boolean getButton(int buttonCode)
buttonCode - float getAxis(int axisCode)
axisCode - PovDirection getPov(int povCode)
povCode - PovDirectionboolean getSliderX(int sliderCode)
sliderCode - boolean getSliderY(int sliderCode)
sliderCode - Vector3 getAccelerometer(int accelerometerCode)
accelerometerCode - void setAccelerometerSensitivity(float sensitivity)
sensitivity - the accelerometer sensitive, 0 (lowest) to 1 (highest)String getName()
void addListener(ControllerListener listener)
ControllerListener to this Controller. The listener will receive calls in case the state of the
controller changes. The listener will be invoked on the rendering thread.listener - void removeListener(ControllerListener listener)
ControllerListenerlistener - Copyright © 2017. All rights reserved.