Package org.oscim.gdx
Class MotionHandler
java.lang.Object
org.oscim.event.MotionEvent
org.oscim.gdx.MotionHandler
- All Implemented Interfaces:
com.badlogic.gdx.InputProcessor
public class MotionHandler
extends org.oscim.event.MotionEvent
implements com.badlogic.gdx.InputProcessor
-
Field Summary
Fields inherited from class org.oscim.event.MotionEvent
ACTION_CANCEL, ACTION_DOWN, ACTION_MASK, ACTION_MOVE, ACTION_POINTER_DOWN, ACTION_POINTER_INDEX_MASK, ACTION_POINTER_INDEX_SHIFT, ACTION_POINTER_UP, ACTION_UP -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.oscim.event.MotionEventcopy()intintlonggetTime()floatgetX()floatgetX(int idx) floatgetY()floatgetY(int idx) booleankeyDown(int keycode) booleankeyTyped(char character) booleankeyUp(int keycode) booleanmouseMoved(int screenX, int screenY) voidrecycle()booleanscrolled(float amountX, float amountY) booleantouchDown(int screenX, int screenY, int pointer, int button) booleantouchDragged(int screenX, int screenY, int pointer) booleantouchUp(int screenX, int screenY, int pointer, int button)
-
Constructor Details
-
MotionHandler
public MotionHandler(org.oscim.map.Map map)
-
-
Method Details
-
getAction
public int getAction()- Specified by:
getActionin classorg.oscim.event.MotionEvent
-
getX
public float getX()- Specified by:
getXin classorg.oscim.event.MotionEvent
-
getY
public float getY()- Specified by:
getYin classorg.oscim.event.MotionEvent
-
getX
public float getX(int idx) - Specified by:
getXin classorg.oscim.event.MotionEvent
-
getY
public float getY(int idx) - Specified by:
getYin classorg.oscim.event.MotionEvent
-
getPointerCount
public int getPointerCount()- Specified by:
getPointerCountin classorg.oscim.event.MotionEvent
-
copy
public org.oscim.event.MotionEvent copy()- Specified by:
copyin classorg.oscim.event.MotionEvent
-
recycle
public void recycle()- Specified by:
recyclein classorg.oscim.event.MotionEvent
-
getTime
public long getTime()- Specified by:
getTimein classorg.oscim.event.MotionEvent
-
keyDown
public boolean keyDown(int keycode) - Specified by:
keyDownin interfacecom.badlogic.gdx.InputProcessor
-
keyUp
public boolean keyUp(int keycode) - Specified by:
keyUpin interfacecom.badlogic.gdx.InputProcessor
-
keyTyped
public boolean keyTyped(char character) - Specified by:
keyTypedin interfacecom.badlogic.gdx.InputProcessor
-
touchDown
public boolean touchDown(int screenX, int screenY, int pointer, int button) - Specified by:
touchDownin interfacecom.badlogic.gdx.InputProcessor
-
touchUp
public boolean touchUp(int screenX, int screenY, int pointer, int button) - Specified by:
touchUpin interfacecom.badlogic.gdx.InputProcessor
-
touchDragged
public boolean touchDragged(int screenX, int screenY, int pointer) - Specified by:
touchDraggedin interfacecom.badlogic.gdx.InputProcessor
-
mouseMoved
public boolean mouseMoved(int screenX, int screenY) - Specified by:
mouseMovedin interfacecom.badlogic.gdx.InputProcessor
-
scrolled
public boolean scrolled(float amountX, float amountY) - Specified by:
scrolledin interfacecom.badlogic.gdx.InputProcessor
-