Package com.jme3.input.vr.openvr
Class OpenVRMouseManager
java.lang.Object
com.jme3.input.vr.AbstractVRMouseManager
com.jme3.input.vr.openvr.OpenVRMouseManager
- All Implemented Interfaces:
- VRMouseManager
A class dedicated to the handling of the mouse within VR environment.
- 
Field SummaryFields inherited from class com.jme3.input.vr.AbstractVRMouseManagercursorPos
- 
Constructor SummaryConstructorsConstructorDescriptionOpenVRMouseManager(VREnvironment environment) Create a new VR mouse manager within the givenVR environment.
- 
Method SummaryModifier 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.AbstractVRMouseManagercenterMouse, getCursorPosition, getMouseMoveScale, getSpeedAcceleration, getSpeedSensitivity, getVREnvironment, initialize, isThumbstickMode, setImage, setMouseMoveScale, setSpeed, setThumbstickMode, setVRMouseEnabled, update
- 
Constructor Details- 
OpenVRMouseManagerCreate a new VR mouse manager within the givenVR environment.- Parameters:
- environment- the VR environment of the mouse manager.
 
 
- 
- 
Method Details- 
updateAnalogAsMousepublic 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 identifier
- tpf- the time per frame.
 
 
-