Package gaiasky.input
Class SpacecraftMouseKbdListener
java.lang.Object
com.badlogic.gdx.InputAdapter
com.badlogic.gdx.input.GestureDetector
gaiasky.input.AbstractMouseKbdListener
gaiasky.input.SpacecraftMouseKbdListener
- All Implemented Interfaces:
com.badlogic.gdx.InputProcessor
,IInputListener
Keyboard and mouse input listener for the spacecraft 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
active, iCamera, lastPollTime, minPollInterval, minPollTime
-
Constructor Summary
ConstructorDescriptionSpacecraftMouseKbdListener
(SpacecraftCamera spacecraftCamera, com.badlogic.gdx.input.GestureDetector.GestureListener listener) -
Method Summary
Methods inherited from class gaiasky.input.AbstractMouseKbdListener
activate, allPressed, anyPressed, deactivate, getResponseTime, isActive, isKeyPressed, update
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, touchUp
Methods inherited from class com.badlogic.gdx.InputAdapter
keyTyped, mouseMoved, scrolled
-
Constructor Details
-
SpacecraftMouseKbdListener
public SpacecraftMouseKbdListener(SpacecraftCamera spacecraftCamera, com.badlogic.gdx.input.GestureDetector.GestureListener listener)
-
-
Method Details
-
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
-
pollKeys
protected boolean pollKeys()Description copied from class:AbstractMouseKbdListener
Implement key polling here.- Specified by:
pollKeys
in classAbstractMouseKbdListener
- Returns:
- True if an action was successfully executed.
-