Package com.jme3.input.dummy
Class DummyMouseInput
java.lang.Object
com.jme3.input.dummy.DummyInput
com.jme3.input.dummy.DummyMouseInput
- All Implemented Interfaces:
Input
,MouseInput
DummyMouseInput as an implementation of
MouseInput
that raises no
input events.-
Field Summary
Fields inherited from class com.jme3.input.dummy.DummyInput
inited
Fields inherited from interface com.jme3.input.MouseInput
AXIS_WHEEL, AXIS_X, AXIS_Y, BUTTON_LEFT, BUTTON_MIDDLE, BUTTON_RIGHT
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
Returns the number of buttons the mouse has.void
setCursorVisible
(boolean visible) Set whether the mouse cursor should be visible or not.void
setNativeCursor
(JmeCursor cursor) Sets the cursor to use.Methods inherited from class com.jme3.input.dummy.DummyInput
destroy, getInputTimeNanos, initialize, isInitialized, setInputListener, update
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.jme3.input.Input
destroy, getInputTimeNanos, initialize, isInitialized, setInputListener, update
-
Constructor Details
-
DummyMouseInput
public DummyMouseInput()
-
-
Method Details
-
setCursorVisible
public void setCursorVisible(boolean visible) Description copied from interface:MouseInput
Set whether the mouse cursor should be visible or not.- Specified by:
setCursorVisible
in interfaceMouseInput
- Parameters:
visible
- Whether the mouse cursor should be visible or not.
-
getButtonCount
public int getButtonCount()Description copied from interface:MouseInput
Returns the number of buttons the mouse has. Typically 3 for most mice.- Specified by:
getButtonCount
in interfaceMouseInput
- Returns:
- the number of buttons the mouse has.
-
setNativeCursor
Description copied from interface:MouseInput
Sets the cursor to use.- Specified by:
setNativeCursor
in interfaceMouseInput
- Parameters:
cursor
- The cursor to use.
-