Package gaiasky.input
Class GuiKbdListener
java.lang.Object
com.badlogic.gdx.InputAdapter
com.badlogic.gdx.input.GestureDetector
gaiasky.input.AbstractMouseKbdListener
gaiasky.input.GuiKbdListener
- All Implemented Interfaces:
com.badlogic.gdx.InputProcessor,IInputListener
- Direct Known Subclasses:
WindowKbdListener
-
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
FieldsFields inherited from class gaiasky.input.AbstractMouseKbdListener
active, iCamera, lastPollTime, minPollInterval, minPollTime -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedGuiKbdListener(com.badlogic.gdx.scenes.scene2d.Stage stage) -
Method Summary
Modifier and TypeMethodDescriptionabstract booleanaccept()booleanabstract booleanclose()com.badlogic.gdx.utils.Array<com.badlogic.gdx.scenes.scene2d.Group>booleankeyDown(int keycode) booleankeyUp(int keycode) booleanmoveDown()Moves the focus down.booleanmoveEnd()booleanmoveFocusVertical(boolean up) booleanmoveHome()booleanmoveLeft()booleanbooleanmoveUp()Moves the focus up.protected booleanpollKeys()Implement key polling here.abstract booleanselect()abstract booleantabLeft()abstract booleantabRight()Methods inherited from class gaiasky.input.AbstractMouseKbdListener
activate, allPressed, anyPressed, deactivate, getResponseTime, isActive, isKeyPressed, updateMethods inherited from class com.badlogic.gdx.input.GestureDetector
cancel, invalidateTapSquare, isLongPressed, isLongPressed, isPanning, reset, setLongPressSeconds, setMaxFlingDelay, setTapCountInterval, setTapRectangleSize, setTapSquareSize, touchDown, touchDown, touchDragged, touchDragged, touchUp, touchUpMethods inherited from class com.badlogic.gdx.InputAdapter
keyTyped, mouseMoved, scrolled
-
Field Details
-
stage
protected final com.badlogic.gdx.scenes.scene2d.Stage stage
-
-
Constructor Details
-
GuiKbdListener
protected GuiKbdListener(com.badlogic.gdx.scenes.scene2d.Stage stage)
-
-
Method Details
-
keyDown
public boolean keyDown(int keycode) - Specified by:
keyDownin interfacecom.badlogic.gdx.InputProcessor- Overrides:
keyDownin classAbstractMouseKbdListener
-
keyUp
public boolean keyUp(int keycode) - Specified by:
keyUpin interfacecom.badlogic.gdx.InputProcessor- Overrides:
keyUpin classAbstractMouseKbdListener
-
pollKeys
protected boolean pollKeys()Description copied from class:AbstractMouseKbdListenerImplement key polling here.- Specified by:
pollKeysin classAbstractMouseKbdListener- Returns:
- True if an action was successfully executed.
-
getContentContainers
public com.badlogic.gdx.utils.Array<com.badlogic.gdx.scenes.scene2d.Group> getContentContainers() -
actionDown
public boolean actionDown() -
close
public abstract boolean close() -
accept
public abstract boolean accept() -
select
public abstract boolean select() -
tabLeft
public abstract boolean tabLeft() -
tabRight
public abstract boolean tabRight() -
moveLeft
public boolean moveLeft() -
moveRight
public boolean moveRight() -
moveHome
public boolean moveHome() -
moveEnd
public boolean moveEnd() -
moveUp
public boolean moveUp()Moves the focus up. -
moveDown
public boolean moveDown()Moves the focus down. -
moveFocusVertical
public boolean moveFocusVertical(boolean up)
-