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
  • 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, Object... data)
      Specified by:
      notify in interface IObserver