com.jme3.input.dummy
Class DummyMouseInput

java.lang.Object
  extended by com.jme3.input.dummy.DummyInput
      extended by com.jme3.input.dummy.DummyMouseInput
All Implemented Interfaces:
Input, MouseInput

public class DummyMouseInput
extends DummyInput
implements 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
DummyMouseInput()
           
 
Method Summary
 int getButtonCount()
          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 Detail

DummyMouseInput

public DummyMouseInput()
Method Detail

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 interface MouseInput
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 interface MouseInput
Returns:
the number of buttons the mouse has.

setNativeCursor

public void setNativeCursor(JmeCursor cursor)
Description copied from interface: MouseInput
Sets the cursor to use.

Specified by:
setNativeCursor in interface MouseInput
Parameters:
cursor - The cursor to use.