Class InputDeviceManager

java.lang.Object
org.xj3d.core.eventmodel.InputDeviceManager

public class InputDeviceManager extends Object
Sits between input devices and the UserInputHandler. Determines which one has control of navigation and picking. Maintains picking state.

KeySensor handling is performed separately by the KeyDeviceSensorManager

Each sensor will have a current active touch, drag and anchor sensor. It cannot activate another till that's cleared.

Version:
$Revision: 1.8 $
Author:
Alan Hudson