Class GameMouseKbdListener

java.lang.Object
com.badlogic.gdx.InputAdapter
com.badlogic.gdx.input.GestureDetector
gaiasky.interafce.MouseKbdListener
gaiasky.interafce.GameMouseKbdListener
All Implemented Interfaces:
com.badlogic.gdx.InputProcessor, IObserver, IInputListener

public class GameMouseKbdListener
extends MouseKbdListener
implements IObserver
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.badlogic.gdx.input.GestureDetector

    com.badlogic.gdx.input.GestureDetector.GestureAdapter, com.badlogic.gdx.input.GestureDetector.GestureListener
  • Field Summary

    Fields inherited from class gaiasky.interafce.MouseKbdListener

    camera, pressedKeys
  • Constructor Summary

    Constructors
    Constructor Description
    GameMouseKbdListener​(gaiasky.interafce.GameMouseKbdListener.GameGestureListener l, NaturalCamera naturalCamera)  
    GameMouseKbdListener​(NaturalCamera naturalCamera)  
  • Method Summary

    Modifier and Type Method Description
    void activate()  
    void deactivate()  
    float getResponseTime()  
    boolean keyDown​(int keycode)  
    boolean keyUp​(int keycode)  
    boolean mouseMoved​(int screenX, int screenY)  
    void notify​(Events event, java.lang.Object... data)  
    boolean touchUp​(float x, float y, int pointer, int button)  
    void update()  

    Methods inherited from class gaiasky.interafce.MouseKbdListener

    addPressedKey, allPressed, anyPressed, isKeyPressed, removePressedKey

    Methods inherited from class com.badlogic.gdx.input.GestureDetector

    cancel, invalidateTapSquare, isLongPressed, isLongPressed, isPanning, reset, setLongPressSeconds, setMaxFlingDelay, setTapCountInterval, setTapRectangleSize, setTapSquareSize, touchDown, touchDown, touchDragged, touchDragged, touchUp

    Methods inherited from class com.badlogic.gdx.InputAdapter

    keyTyped, scrolled

    Methods inherited from class java.lang.Object

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

    • GameMouseKbdListener

      public GameMouseKbdListener​(gaiasky.interafce.GameMouseKbdListener.GameGestureListener l, NaturalCamera naturalCamera)
    • GameMouseKbdListener

      public GameMouseKbdListener​(NaturalCamera naturalCamera)
  • Method Details

    • update

      public void update()
      Specified by:
      update in interface IInputListener
    • getResponseTime

      public float getResponseTime()
      Overrides:
      getResponseTime in class MouseKbdListener
    • activate

      public void activate()
      Specified by:
      activate in interface IInputListener
    • deactivate

      public void deactivate()
      Specified by:
      deactivate in interface IInputListener
    • keyDown

      public boolean keyDown​(int keycode)
      Specified by:
      keyDown in interface com.badlogic.gdx.InputProcessor
      Overrides:
      keyDown in class MouseKbdListener
    • keyUp

      public boolean keyUp​(int keycode)
      Specified by:
      keyUp in interface com.badlogic.gdx.InputProcessor
      Overrides:
      keyUp in class MouseKbdListener
    • mouseMoved

      public boolean mouseMoved​(int screenX, int screenY)
      Specified by:
      mouseMoved in interface com.badlogic.gdx.InputProcessor
      Overrides:
      mouseMoved in class com.badlogic.gdx.InputAdapter
    • touchUp

      public boolean touchUp​(float x, float y, int pointer, int button)
      Overrides:
      touchUp in class com.badlogic.gdx.input.GestureDetector
    • notify

      public void notify​(Events event, java.lang.Object... data)
      Specified by:
      notify in interface IObserver