Package gaiasky.input
Class GameMouseKbdListener
java.lang.Object
com.badlogic.gdx.InputAdapter
com.badlogic.gdx.input.GestureDetector
gaiasky.input.AbstractMouseKbdListener
gaiasky.input.GameMouseKbdListener
- All Implemented Interfaces:
com.badlogic.gdx.InputProcessor
,IObserver
,IInputListener
Mouse and keyboard input listener for the natural camera in game mode.
-
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.input.AbstractMouseKbdListener
iCamera, pressedKeys
-
Constructor Summary
ConstructorDescriptionGameMouseKbdListener
(gaiasky.input.GameMouseKbdListener.GameGestureListener l, NaturalCamera naturalCamera) GameMouseKbdListener
(NaturalCamera naturalCamera) -
Method Summary
Methods inherited from class gaiasky.input.AbstractMouseKbdListener
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
-
Constructor Details
-
GameMouseKbdListener
public GameMouseKbdListener(gaiasky.input.GameMouseKbdListener.GameGestureListener l, NaturalCamera naturalCamera) -
GameMouseKbdListener
-
-
Method Details
-
update
public void update()- Specified by:
update
in interfaceIInputListener
-
getResponseTime
public float getResponseTime()- Overrides:
getResponseTime
in classAbstractMouseKbdListener
-
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 classAbstractMouseKbdListener
-
keyUp
public boolean keyUp(int keycode) - Specified by:
keyUp
in interfacecom.badlogic.gdx.InputProcessor
- Overrides:
keyUp
in classAbstractMouseKbdListener
-
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
Description copied from interface:IObserver
Event notification call.
-