Class InputEventQueue


  • public class InputEventQueue
    extends java.lang.Object
    Queues events that are later passed to an InputProcessor.
    • Constructor Summary

      Constructors 
      Constructor Description
      InputEventQueue()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void drain​(InputProcessor processor)  
      long getCurrentEventTime()  
      boolean keyDown​(int keycode, long time)  
      boolean keyTyped​(char character, long time)  
      boolean keyUp​(int keycode, long time)  
      boolean mouseMoved​(int screenX, int screenY, long time)  
      boolean scrolled​(float amountX, float amountY, long time)  
      boolean touchDown​(int screenX, int screenY, int pointer, int button, long time)  
      boolean touchDragged​(int screenX, int screenY, int pointer, long time)  
      boolean touchUp​(int screenX, int screenY, int pointer, int button, long time)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • InputEventQueue

        public InputEventQueue()
    • Method Detail

      • keyDown

        public boolean keyDown​(int keycode,
                               long time)
      • keyUp

        public boolean keyUp​(int keycode,
                             long time)
      • keyTyped

        public boolean keyTyped​(char character,
                                long time)
      • touchDown

        public boolean touchDown​(int screenX,
                                 int screenY,
                                 int pointer,
                                 int button,
                                 long time)
      • touchUp

        public boolean touchUp​(int screenX,
                               int screenY,
                               int pointer,
                               int button,
                               long time)
      • touchDragged

        public boolean touchDragged​(int screenX,
                                    int screenY,
                                    int pointer,
                                    long time)
      • mouseMoved

        public boolean mouseMoved​(int screenX,
                                  int screenY,
                                  long time)
      • scrolled

        public boolean scrolled​(float amountX,
                                float amountY,
                                long time)
      • getCurrentEventTime

        public long getCurrentEventTime()