Package gaiasky.interfce
Class GameMouseKbdListener
- java.lang.Object
-
- com.badlogic.gdx.InputAdapter
-
- com.badlogic.gdx.input.GestureDetector
-
- gaiasky.interfce.MouseKbdListener
-
- gaiasky.interfce.GameMouseKbdListener
-
- All Implemented Interfaces:
com.badlogic.gdx.InputProcessor,IObserver,IInputListener
public class GameMouseKbdListener extends MouseKbdListener implements IObserver
-
-
Field Summary
-
Fields inherited from class gaiasky.interfce.MouseKbdListener
camera, pressedKeys
-
-
Constructor Summary
Constructors Constructor Description GameMouseKbdListener(gaiasky.interfce.GameMouseKbdListener.GameGestureListener l, NaturalCamera naturalCamera)GameMouseKbdListener(NaturalCamera naturalCamera)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactivate()voiddeactivate()floatgetResponseTime()booleankeyDown(int keycode)booleankeyUp(int keycode)booleanmouseMoved(int screenX, int screenY)voidnotify(Events event, java.lang.Object... data)booleantouchUp(float x, float y, int pointer, int button)voidupdate()-
Methods inherited from class gaiasky.interfce.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
-
-
-
-
Constructor Detail
-
GameMouseKbdListener
public GameMouseKbdListener(gaiasky.interfce.GameMouseKbdListener.GameGestureListener l, NaturalCamera naturalCamera)
-
GameMouseKbdListener
public GameMouseKbdListener(NaturalCamera naturalCamera)
-
-
Method Detail
-
update
public void update()
- Specified by:
updatein interfaceIInputListener
-
getResponseTime
public float getResponseTime()
- Overrides:
getResponseTimein classMouseKbdListener
-
activate
public void activate()
- Specified by:
activatein interfaceIInputListener
-
deactivate
public void deactivate()
- Specified by:
deactivatein interfaceIInputListener
-
keyDown
public boolean keyDown(int keycode)
- Specified by:
keyDownin interfacecom.badlogic.gdx.InputProcessor- Overrides:
keyDownin classMouseKbdListener
-
keyUp
public boolean keyUp(int keycode)
- Specified by:
keyUpin interfacecom.badlogic.gdx.InputProcessor- Overrides:
keyUpin classMouseKbdListener
-
mouseMoved
public boolean mouseMoved(int screenX, int screenY)- Specified by:
mouseMovedin interfacecom.badlogic.gdx.InputProcessor- Overrides:
mouseMovedin classcom.badlogic.gdx.InputAdapter
-
touchUp
public boolean touchUp(float x, float y, int pointer, int button)- Overrides:
touchUpin classcom.badlogic.gdx.input.GestureDetector
-
-