public class AndroidControllers
extends java.lang.Object
implements com.badlogic.gdx.LifecycleListener, com.badlogic.gdx.controllers.ControllerManager, android.view.View.OnKeyListener, android.view.View.OnGenericMotionListener
| Modifier and Type | Field and Description |
|---|---|
static boolean |
ignoreNoGamepadButtons |
| Constructor and Description |
|---|
AndroidControllers() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addController(int deviceId,
boolean sendEvent) |
void |
addListener(com.badlogic.gdx.controllers.ControllerListener listener) |
void |
clearListeners() |
void |
dispose() |
com.badlogic.gdx.utils.Array<com.badlogic.gdx.controllers.Controller> |
getControllers() |
com.badlogic.gdx.utils.Array<com.badlogic.gdx.controllers.ControllerListener> |
getListeners() |
boolean |
onGenericMotion(android.view.View view,
android.view.MotionEvent motionEvent) |
boolean |
onKey(android.view.View view,
int keyCode,
android.view.KeyEvent keyEvent) |
void |
pause() |
protected void |
removeController(int deviceId) |
void |
removeListener(com.badlogic.gdx.controllers.ControllerListener listener) |
void |
resume() |
public boolean onGenericMotion(android.view.View view,
android.view.MotionEvent motionEvent)
onGenericMotion in interface android.view.View.OnGenericMotionListenerpublic boolean onKey(android.view.View view,
int keyCode,
android.view.KeyEvent keyEvent)
onKey in interface android.view.View.OnKeyListenerprotected void addController(int deviceId,
boolean sendEvent)
protected void removeController(int deviceId)
public com.badlogic.gdx.utils.Array<com.badlogic.gdx.controllers.Controller> getControllers()
getControllers in interface com.badlogic.gdx.controllers.ControllerManagerpublic void addListener(com.badlogic.gdx.controllers.ControllerListener listener)
addListener in interface com.badlogic.gdx.controllers.ControllerManagerpublic void removeListener(com.badlogic.gdx.controllers.ControllerListener listener)
removeListener in interface com.badlogic.gdx.controllers.ControllerManagerpublic void pause()
pause in interface com.badlogic.gdx.LifecycleListenerpublic void resume()
resume in interface com.badlogic.gdx.LifecycleListenerpublic void dispose()
dispose in interface com.badlogic.gdx.LifecycleListenerpublic void clearListeners()
clearListeners in interface com.badlogic.gdx.controllers.ControllerManagerpublic com.badlogic.gdx.utils.Array<com.badlogic.gdx.controllers.ControllerListener> getListeners()
getListeners in interface com.badlogic.gdx.controllers.ControllerManager