Class AndroidJoystickJoyInput14.AndroidJoystick

java.lang.Object
com.jme3.input.AbstractJoystick
com.jme3.input.android.AndroidJoystickJoyInput14.AndroidJoystick
All Implemented Interfaces:
com.jme3.input.Joystick
Enclosing class:
AndroidJoystickJoyInput14

protected class AndroidJoystickJoyInput14.AndroidJoystick extends com.jme3.input.AbstractJoystick
  • Constructor Summary

    Constructors
    Constructor
    Description
    AndroidJoystick(com.jme3.input.InputManager inputManager, com.jme3.input.JoyInput joyInput, android.view.InputDevice device, int joyId, String name)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected com.jme3.input.JoystickAxis
    addAxis(android.view.InputDevice.MotionRange motionRange)
     
    protected com.jme3.input.JoystickButton
    addButton(int keyCode)
     
    protected Set<Integer>
     
    protected com.jme3.input.JoystickAxis
    getAxis(int androidAxis)
     
    protected com.jme3.input.JoystickButton
    getButton(int keyCode)
     
    com.jme3.input.JoystickAxis
     
    com.jme3.input.JoystickAxis
     
    com.jme3.input.JoystickAxis
     
    int
     
    com.jme3.input.JoystickAxis
     
    int
     

    Methods inherited from class com.jme3.input.AbstractJoystick

    addAxis, addButton, assignAxis, assignButton, getAxes, getAxis, getAxisCount, getButton, getButtonCount, getButtons, getInputManager, getJoyId, getJoyInput, getName, rumble, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • AndroidJoystick

      public AndroidJoystick(com.jme3.input.InputManager inputManager, com.jme3.input.JoyInput joyInput, android.view.InputDevice device, int joyId, String name)
  • Method Details

    • getAxis

      protected com.jme3.input.JoystickAxis getAxis(int androidAxis)
    • getAndroidAxes

      protected Set<Integer> getAndroidAxes()
    • getButton

      protected com.jme3.input.JoystickButton getButton(int keyCode)
    • addButton

      protected com.jme3.input.JoystickButton addButton(int keyCode)
    • addAxis

      protected com.jme3.input.JoystickAxis addAxis(android.view.InputDevice.MotionRange motionRange)
    • getXAxis

      public com.jme3.input.JoystickAxis getXAxis()
    • getYAxis

      public com.jme3.input.JoystickAxis getYAxis()
    • getPovXAxis

      public com.jme3.input.JoystickAxis getPovXAxis()
    • getPovYAxis

      public com.jme3.input.JoystickAxis getPovYAxis()
    • getXAxisIndex

      public int getXAxisIndex()
      Specified by:
      getXAxisIndex in interface com.jme3.input.Joystick
      Overrides:
      getXAxisIndex in class com.jme3.input.AbstractJoystick
    • getYAxisIndex

      public int getYAxisIndex()
      Specified by:
      getYAxisIndex in interface com.jme3.input.Joystick
      Overrides:
      getYAxisIndex in class com.jme3.input.AbstractJoystick