Class JmeMemoryInputHandler

  • All Implemented Interfaces:
    com.jme3.input.RawInputListener

    public class JmeMemoryInputHandler
    extends java.lang.Object
    implements com.jme3.input.RawInputListener
    This RawInputListener will be executed after the FX Input Listener. So pressed Keys and mouse buttons can be considered as JME Pressed Input.
    • Constructor Detail

      • JmeMemoryInputHandler

        public JmeMemoryInputHandler()
    • Method Detail

      • beginInput

        public void beginInput()
        Specified by:
        beginInput in interface com.jme3.input.RawInputListener
      • endInput

        public void endInput()
        Specified by:
        endInput in interface com.jme3.input.RawInputListener
      • onJoyAxisEvent

        public void onJoyAxisEvent​(com.jme3.input.event.JoyAxisEvent evt)
        Specified by:
        onJoyAxisEvent in interface com.jme3.input.RawInputListener
      • onJoyButtonEvent

        public void onJoyButtonEvent​(com.jme3.input.event.JoyButtonEvent evt)
        Specified by:
        onJoyButtonEvent in interface com.jme3.input.RawInputListener
      • onMouseMotionEvent

        public void onMouseMotionEvent​(com.jme3.input.event.MouseMotionEvent evt)
        Specified by:
        onMouseMotionEvent in interface com.jme3.input.RawInputListener
      • onMouseButtonEvent

        public void onMouseButtonEvent​(com.jme3.input.event.MouseButtonEvent evt)
        Specified by:
        onMouseButtonEvent in interface com.jme3.input.RawInputListener
      • onKeyEvent

        public void onKeyEvent​(com.jme3.input.event.KeyInputEvent evt)
        Specified by:
        onKeyEvent in interface com.jme3.input.RawInputListener
      • onTouchEvent

        public void onTouchEvent​(com.jme3.input.event.TouchEvent evt)
        Specified by:
        onTouchEvent in interface com.jme3.input.RawInputListener
      • getJmeKeyInputEvents

        public java.util.Map<java.lang.Integer,​com.jme3.input.event.KeyInputEvent> getJmeKeyInputEvents()
      • getJmeMouseButtonEvents

        public java.util.Map<java.lang.Integer,​com.jme3.input.event.MouseButtonEvent> getJmeMouseButtonEvents()