Uses of Class
com.jme.input.InputHandler

Packages that use InputHandler
com.jme.app   
com.jme.input   
com.jme.input.joystick   
com.jme.input.keyboard   
com.jme.input.mouse   
com.jme.input.util   
com.jmex.awt.applet   
com.jmex.awt.swingui   
com.jmex.game.state   
 

Uses of InputHandler in com.jme.app
 

Fields in com.jme.app declared as InputHandler
protected  InputHandler BaseSimpleGame.input
          Handles our mouse/keyboard input.
protected  InputHandler SimpleHeadlessApp.input
          Handles our mouse/keyboard input.
 

Uses of InputHandler in com.jme.input
 

Subclasses of InputHandler in com.jme.input
 class ChaseCamera
           Camera handler that will smoothly follow a set scene element, allowing for rotation about and zoom on that element.
 class FirstPersonHandler
          FirsPersonController defines an InputHandler that sets input to be controlled similar to First Person Shooting games.
 class KeyboardLookHandler
          KeyboardLookHandler defines an InputHandler that sets input to be controlled similar to First Person Shooting games.
 class MouseLookHandler
          MouseLookHandler defines an InputHandler that allows to rotate the camera via the mouse.
 class NodeHandler
          NodeHandler defines an InputHandler that sets a node that can be controlled via keyboard and mouse inputs.
 class ThirdPersonHandler
          ThirdPersonHandler defines an InputHandler that sets input to be controlled similar to games such as Zelda Windwaker and Mario 64, etc.
 

Fields in com.jme.input declared as InputHandler
protected  InputHandler ActionTrigger.inputHandler
           
 

Methods in com.jme.input that return InputHandler
 InputHandler InputHandler.getFromAttachedHandlers(int index)
          Get an element from the attachedHandlers association.
 InputHandler InputHandler.getParent()
          Query parent handler.
 

Methods in com.jme.input with parameters of type InputHandler
 boolean InputHandler.addToAttachedHandlers(InputHandler value)
          Attach a handler which should be updated in this handlers update method.
protected abstract  void InputHandlerDevice.createTriggers(InputActionInterface action, int axis, int button, boolean allowRepeats, InputHandler inputHandler)
          Creates device specific trigger(s) for specified axes and buttons (the triggers register themselves at the inputHandler).
 void AbsoluteMouse.registerWithInputHandler(InputHandler inputHandler)
          Registers the xUpdateAction and the yUpdateAction with axis 0 and 1 of the mouse.
abstract  void Mouse.registerWithInputHandler(InputHandler inputHandler)
           
 void RelativeMouse.registerWithInputHandler(InputHandler inputHandler)
           
 boolean InputHandler.removeFromAttachedHandlers(InputHandler value)
           
protected  boolean InputHandler.setParent(InputHandler value)
           
 

Constructors in com.jme.input with parameters of type InputHandler
ActionTrigger.CommandTrigger(InputHandler handler, java.lang.String triggerName, InputActionInterface action, boolean allowRepeats)
           
ActionTrigger(InputHandler inputHandler, java.lang.String triggerName, InputActionInterface action, boolean allowRepeats)
          Create a new action trigger for a fixed input handler.
 

Uses of InputHandler in com.jme.input.joystick
 

Methods in com.jme.input.joystick with parameters of type InputHandler
protected  void JoystickInputHandlerDevice.createTriggers(InputActionInterface action, int axis, int button, boolean allowRepeats, InputHandler inputHandler)
           
 

Constructors in com.jme.input.joystick with parameters of type InputHandler
JoystickInputHandlerDevice.JoystickAxisTrigger(InputHandler handler, java.lang.String triggerName, InputActionInterface action, Joystick joystick, int axis, boolean allowRepeats)
           
JoystickInputHandlerDevice.JoystickButtonTrigger(InputHandler handler, java.lang.String triggerName, InputActionInterface action, Joystick joystick, int button, boolean allowRepeats)
           
 

Uses of InputHandler in com.jme.input.keyboard
 

Methods in com.jme.input.keyboard with parameters of type InputHandler
protected  void KeyboardInputHandlerDevice.createTriggers(InputActionInterface action, int axis, int button, boolean allowRepeats, InputHandler inputHandler)
           
 

Constructors in com.jme.input.keyboard with parameters of type InputHandler
KeyboardInputHandlerDevice.KeyTrigger(InputHandler handler, java.lang.String triggerName, InputActionInterface action, int keyCode, boolean allowRepeats)
           
 

Uses of InputHandler in com.jme.input.mouse
 

Methods in com.jme.input.mouse with parameters of type InputHandler
protected  void MouseInputHandlerDevice.createTriggers(InputActionInterface action, int axis, int button, boolean allowRepeats, InputHandler inputHandler)
           
 

Constructors in com.jme.input.mouse with parameters of type InputHandler
MouseInputHandlerDevice.MouseAxisTrigger(InputHandler handler, java.lang.String triggerName, InputActionInterface action, int axis, boolean allowRepeats)
           
MouseInputHandlerDevice.MouseButtonTrigger(InputHandler handler, java.lang.String triggerName, InputActionInterface action, int button, boolean allowRepeats)
           
 

Uses of InputHandler in com.jme.input.util
 

Methods in com.jme.input.util with parameters of type InputHandler
protected  void SyntheticAxis.createTrigger(InputHandler inputHandler, InputActionInterface action, boolean allowRepeats)
           
protected  void SyntheticButton.createTrigger(InputHandler inputHandler, InputActionInterface action, boolean allowRepeats)
           
protected  void UtilInputHandlerDevice.createTriggers(InputActionInterface action, int axisIndex, int buttonIndex, boolean allowRepeats, InputHandler inputHandler)
           
 

Constructors in com.jme.input.util with parameters of type InputHandler
PickDevice(Spatial root, InputHandler inputHandler)
           
SyntheticTrigger(SyntheticTriggerContainer container, InputHandler handler, InputActionInterface action, boolean allowRepeats, boolean permanentlyActiveIfRepeats)
           
 

Uses of InputHandler in com.jmex.awt.applet
 

Fields in com.jmex.awt.applet declared as InputHandler
protected  InputHandler BaseSimpleApplet.input
          Handles our mouse/keyboard input.
 

Methods in com.jmex.awt.applet that return InputHandler
 InputHandler SimpleJMEApplet.getInputHandler()
           
 InputHandler SimpleJMEApplet.SimpleAppletCanvasImplementor.getInputHandler()
           
 InputHandler SimpleJMEPassApplet.getInputHandler()
           
 InputHandler SimpleJMEPassApplet.SimpleAppletCanvasImplementor.getInputHandler()
           
 

Methods in com.jmex.awt.applet with parameters of type InputHandler
 void SimpleJMEApplet.setInputHandler(InputHandler input)
           
 void SimpleJMEApplet.SimpleAppletCanvasImplementor.setInputHandler(InputHandler input)
           
 void SimpleJMEPassApplet.setInputHandler(InputHandler input)
           
 void SimpleJMEPassApplet.SimpleAppletCanvasImplementor.setInputHandler(InputHandler input)
           
 

Uses of InputHandler in com.jmex.awt.swingui
 

Methods in com.jmex.awt.swingui that return InputHandler
 InputHandler JMEDesktop.getInputHandler()
          Allows to disable input for the whole desktop and to add custom input actions.
 InputHandler JMEDesktopState.getInputHandler()
           
 

Methods in com.jmex.awt.swingui with parameters of type InputHandler
 void JMEDesktop.setup(int width, int height, boolean mipMapping, InputHandler inputHandlerParent)
          Set up the desktop quad - may be called only once.
 

Constructors in com.jmex.awt.swingui with parameters of type InputHandler
JMEAction(java.lang.String name, InputHandler inputHandler)
           
JMEDesktop(java.lang.String name, int width, int height, boolean mipMapping, InputHandler inputHandlerParent)
          Create a quad with a Swing-Texture.
JMEDesktop(java.lang.String name, int width, int height, InputHandler inputHandlerParent)
          Create a quad with a Swing-Texture.
 

Uses of InputHandler in com.jmex.game.state
 

Fields in com.jmex.game.state declared as InputHandler
protected  InputHandler DebugGameState.input