Class IosInputHandler

java.lang.Object
com.jme3.input.ios.IosInputHandler
All Implemented Interfaces:
com.jme3.input.Input, com.jme3.input.TouchInput

public class IosInputHandler extends Object implements com.jme3.input.TouchInput
  • Constructor Details

    • IosInputHandler

      public IosInputHandler()
  • Method Details

    • initialize

      public void initialize()
      Specified by:
      initialize in interface com.jme3.input.Input
    • update

      public void update()
      Specified by:
      update in interface com.jme3.input.Input
    • destroy

      public void destroy()
      Specified by:
      destroy in interface com.jme3.input.Input
    • isInitialized

      public boolean isInitialized()
      Specified by:
      isInitialized in interface com.jme3.input.Input
    • setInputListener

      public void setInputListener(com.jme3.input.RawInputListener listener)
      Specified by:
      setInputListener in interface com.jme3.input.Input
    • getInputTimeNanos

      public long getInputTimeNanos()
      Specified by:
      getInputTimeNanos in interface com.jme3.input.Input
    • setSimulateMouse

      public void setSimulateMouse(boolean simulate)
      Specified by:
      setSimulateMouse in interface com.jme3.input.TouchInput
    • isSimulateMouse

      public boolean isSimulateMouse()
      Specified by:
      isSimulateMouse in interface com.jme3.input.TouchInput
    • setSimulateKeyboard

      public void setSimulateKeyboard(boolean simulate)
      Specified by:
      setSimulateKeyboard in interface com.jme3.input.TouchInput
    • isSimulateKeyboard

      public boolean isSimulateKeyboard()
      Specified by:
      isSimulateKeyboard in interface com.jme3.input.TouchInput
    • setOmitHistoricEvents

      public void setOmitHistoricEvents(boolean dontSendHistory)
      Specified by:
      setOmitHistoricEvents in interface com.jme3.input.TouchInput
    • loadSettings

      public void loadSettings(com.jme3.system.AppSettings settings)
    • isMouseEventsInvertX

      public boolean isMouseEventsInvertX()
    • isMouseEventsInvertY

      public boolean isMouseEventsInvertY()
    • invertX

      public float invertX(float origX)
    • invertY

      public float invertY(float origY)
    • getJmeX

      public float getJmeX(float origX)
    • getJmeY

      public float getJmeY(float origY)
    • getFreeTouchEvent

      public com.jme3.input.event.TouchEvent getFreeTouchEvent()
    • addEvent

      public void addEvent(com.jme3.input.event.InputEvent event)
    • injectTouchDown

      public void injectTouchDown(int pointerId, long time, float x, float y)
    • injectTouchUp

      public void injectTouchUp(int pointerId, long time, float x, float y)
    • injectTouchMove

      public void injectTouchMove(int pointerId, long time, float x, float y)