com.jme.input.action
Class KeyInputAction

java.lang.Object
  extended by com.jme.input.action.InputAction
      extended by com.jme.input.action.KeyInputAction
All Implemented Interfaces:
InputActionInterface
Direct Known Subclasses:
KeyBackwardAction, KeyExitAction, KeyForwardAction, KeyLookDownAction, KeyLookUpAction, KeyNodeBackwardAction, KeyNodeForwardAction, KeyNodeLookDownAction, KeyNodeLookUpAction, KeyNodeRotateLeftAction, KeyNodeRotateRightAction, KeyNodeStrafeLeftAction, KeyNodeStrafeRightAction, KeyRotateLeftAction, KeyRotateRightAction, KeyScreenShotAction, KeyStrafeDownAction, KeyStrafeLeftAction, KeyStrafeRightAction, KeyStrafeUpAction, KeyToggleBoolean, KeyToggleRenderState, ThirdPersonBackwardAction, ThirdPersonForwardAction, ThirdPersonLeftAction, ThirdPersonRightAction, ThirdPersonStrafeLeftAction, ThirdPersonStrafeRightAction

public abstract class KeyInputAction
extends InputAction

InputAction defines an interface for creating input actions. These actions can correspond to any event defined by a key value. The InputHandler class typically maintains a collection of the actions and when required calls the actions performAction method.

Version:
$Id: KeyInputAction.java 4131 2009-03-19 20:15:28Z blaine.dev $
Author:
Mark Powell
See Also:
InputHandler

Field Summary
 
Fields inherited from class com.jme.input.action.InputAction
speed
 
Constructor Summary
KeyInputAction()
           
 
Method Summary
 
Methods inherited from class com.jme.input.action.InputAction
getSpeed, setSpeed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.jme.input.action.InputActionInterface
performAction
 

Constructor Detail

KeyInputAction

public KeyInputAction()