Package com.jme3.input.vr.osvr
Class OSVRMouseManager
java.lang.Object
com.jme3.input.vr.AbstractVRMouseManager
com.jme3.input.vr.osvr.OSVRMouseManager
- All Implemented Interfaces:
 VRMouseManager
A class dedicated to the mouse handling within OSVR based VR experience.
- 
Field Summary
Fields inherited from class com.jme3.input.vr.AbstractVRMouseManager
cursorPos - 
Constructor Summary
ConstructorsConstructorDescriptionOSVRMouseManager(VREnvironment environment) Create a new VR mouse manager within the givenVR environment. - 
Method Summary
Modifier and TypeMethodDescriptionvoidupdateAnalogAsMouse(int inputIndex, AnalogListener mouseListener, String mouseXName, String mouseYName, float tpf) Update analog controller as it was a mouse controller.Methods inherited from class com.jme3.input.vr.AbstractVRMouseManager
centerMouse, getCursorPosition, getMouseMoveScale, getSpeedAcceleration, getSpeedSensitivity, getVREnvironment, initialize, isThumbstickMode, setImage, setMouseMoveScale, setSpeed, setThumbstickMode, setVRMouseEnabled, update 
- 
Constructor Details
- 
OSVRMouseManager
Create a new VR mouse manager within the givenVR environment.- Parameters:
 environment- the VR environment of the mouse manager.
 
 - 
 - 
Method Details
- 
updateAnalogAsMouse
public void updateAnalogAsMouse(int inputIndex, AnalogListener mouseListener, String mouseXName, String mouseYName, float tpf) Description copied from interface:VRMouseManagerUpdate analog controller as it was a mouse controller.- Parameters:
 inputIndex- the index of the controller attached to the VR system.mouseListener- the JMonkey mouse listener to trigger.mouseXName- the mouseX identifier.mouseYName- the mouseY identifiertpf- the time per frame.
 
 -