public class AndroidController extends Object implements Controller
| Constructor and Description |
|---|
AndroidController(int deviceId,
String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(ControllerListener listener) |
Vector3 |
getAccelerometer(int accelerometerIndex) |
float |
getAxis(int axisIndex) |
boolean |
getButton(int buttonIndex) |
int |
getDeviceId() |
Array<ControllerListener> |
getListeners() |
String |
getName() |
PovDirection |
getPov(int povIndex) |
boolean |
getSliderX(int sliderIndex) |
boolean |
getSliderY(int sliderIndex) |
boolean |
isAttached() |
void |
removeListener(ControllerListener listener) |
void |
setAccelerometerSensitivity(float sensitivity) |
void |
setAttached(boolean attached) |
public AndroidController(int deviceId,
String name)
public boolean isAttached()
public void setAttached(boolean attached)
public int getDeviceId()
public boolean getSliderX(int sliderIndex)
getSliderX in interface Controllerpublic boolean getSliderY(int sliderIndex)
getSliderY in interface Controllerpublic Vector3 getAccelerometer(int accelerometerIndex)
getAccelerometer in interface Controllerpublic void setAccelerometerSensitivity(float sensitivity)
setAccelerometerSensitivity in interface Controllerpublic void addListener(ControllerListener listener)
addListener in interface Controllerpublic void removeListener(ControllerListener listener)
removeListener in interface Controllerpublic Array<ControllerListener> getListeners()
public boolean getButton(int buttonIndex)
getButton in interface Controllerpublic float getAxis(int axisIndex)
getAxis in interface Controllerpublic PovDirection getPov(int povIndex)
getPov in interface Controllerpublic String getName()
getName in interface ControllerCopyright © 2017. All rights reserved.