Interface UserInputHandler

All Superinterfaces:
OriginListener
All Known Subinterfaces:
OGLUserInputHandler
All Known Implementing Classes:
DefaultUserInputHandler

public interface UserInputHandler extends OriginListener
A complete handler for all user input information within a scene.

The handler takes care of all the handling needed for sensors, anchors, navigation and keyboard. However, it does not define a way of sourcing those events as it assumes that a user will either delegate or extend this class with more specific information such as an AWT listener or Java3D behavior.

The current key handling does not allow keyboard navigation of the world. It passes all key events directly through to the current key sensor if one is registered.

Version:
$Revision: 1.7 $
Author:
Alan Hudson