Package gaiasky.interafce
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
-
-
Method Details
-
update
public void update()- Specified by:
update
in interfaceIInputListener
-
getResponseTime
public float getResponseTime()- Overrides:
getResponseTime
in classMouseKbdListener
-
activate
public void activate()- Specified by:
activate
in interfaceIInputListener
-
deactivate
public void deactivate()- Specified by:
deactivate
in interfaceIInputListener
-
keyDown
public boolean keyDown(int keycode)- Specified by:
keyDown
in interfacecom.badlogic.gdx.InputProcessor
- Overrides:
keyDown
in classMouseKbdListener
-
keyUp
public boolean keyUp(int keycode)- Specified by:
keyUp
in interfacecom.badlogic.gdx.InputProcessor
- Overrides:
keyUp
in classMouseKbdListener
-
mouseMoved
public boolean mouseMoved(int screenX, int screenY)- Specified by:
mouseMoved
in interfacecom.badlogic.gdx.InputProcessor
- Overrides:
mouseMoved
in classcom.badlogic.gdx.InputAdapter
-
touchUp
public boolean touchUp(float x, float y, int pointer, int button)- Overrides:
touchUp
in classcom.badlogic.gdx.input.GestureDetector
-
notify
-