Package com.jme3.input.android
Class AndroidMouseInput24
java.lang.Object
com.jme3.input.android.AndroidMouseInput14
com.jme3.input.android.AndroidMouseInput24
- All Implemented Interfaces:
Input,MouseInput
- Direct Known Subclasses:
AndroidMouseInput26
AndroidMouseInput24 extends AndroidMouseInput14 to improve mouse support
using new events defined in API rev 24 and adding support for cursor change and cursor visibility-
Nested Class Summary
Nested classes/interfaces inherited from class com.jme3.input.android.AndroidMouseInput14
AndroidMouseInput14.MouseState -
Field Summary
Fields inherited from class com.jme3.input.android.AndroidMouseInput14
inputHandlerFields inherited from interface com.jme3.input.MouseInput
AXIS_WHEEL, AXIS_X, AXIS_Y, BUTTON_LEFT, BUTTON_MIDDLE, BUTTON_RIGHT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanonGenericMotion(android.view.MotionEvent event) voidsetCursorVisible(boolean visible) Set whether the mouse cursor should be visible or not.voidsetNativeCursor(JmeCursor cursor) Sets the cursor to use.Methods inherited from class com.jme3.input.android.AndroidMouseInput14
addMouseButtonEvent, addMouseMotionEventFixedPositions, addMouseMotionEventRelativePositions, destroy, getButtonCount, getInputTimeNanos, getJmeX, getJmeY, initialize, isInitialized, loadSettings, onHover, setInputListener, update
-
Constructor Details
-
AndroidMouseInput24
-
-
Method Details
-
onGenericMotion
public boolean onGenericMotion(android.view.MotionEvent event) - Overrides:
onGenericMotionin classAndroidMouseInput14
-
setCursorVisible
public void setCursorVisible(boolean visible) Description copied from interface:MouseInputSet whether the mouse cursor should be visible or not.- Specified by:
setCursorVisiblein interfaceMouseInput- Overrides:
setCursorVisiblein classAndroidMouseInput14- Parameters:
visible- Whether the mouse cursor should be visible or not.
-
setNativeCursor
Description copied from interface:MouseInputSets the cursor to use.- Specified by:
setNativeCursorin interfaceMouseInput- Overrides:
setNativeCursorin classAndroidMouseInput14- Parameters:
cursor- The cursor to use.
-