Package com.jme.input

Interface Summary
KeyInput KeyInput provides an interface for dealing with keyboard input.
MouseInput MouseInput defines an interface to communicate with the mouse input device.
 

Class Summary
AbsoluteMouse AbsoluteMouse defines a mouse object that maintains a position within the window.
AbstractInputHandler AbstractInputHandler defines a super abstract class for input controlling.
FirstPersonHandler FirsPersonController defines an InputHandler that sets input to be controlled similar to First Person Shooting games.
InputHandler InputHandler handles mouse and key inputs.
InputSystem InputSystem creates the required input objects (mouse and keyboard) depending on the API desired for the handling of the input.
KeyBindingManager KeyBindingManager maintains a list of command and key pairs.
Mouse Mouse defines a node that handles the rendering and updating of a mouse input device.
MouseButtonStateType MouseButtonStateType is a strongly typed enumeration of mouse button clicks.
NodeHandler NodeHandler defines an InputHandler that sets a node that can be controlled via keyboard and mouse inputs.
RelativeMouse RelativeMouse defines a mouse controller that only maintains the relative change from one poll to the next.