com.jme.input.action
Interface InputActionInterface

All Known Implementing Classes:
InputAction, JMEAction, KeyBackwardAction, KeyExitAction, KeyForwardAction, KeyInputAction, KeyLookDownAction, KeyLookUpAction, KeyNodeBackwardAction, KeyNodeForwardAction, KeyNodeLookDownAction, KeyNodeLookUpAction, KeyNodeRotateLeftAction, KeyNodeRotateRightAction, KeyNodeStrafeLeftAction, KeyNodeStrafeRightAction, KeyRotateLeftAction, KeyRotateRightAction, KeyScreenShotAction, KeyStrafeDownAction, KeyStrafeLeftAction, KeyStrafeRightAction, KeyStrafeUpAction, KeyToggleBoolean, KeyToggleRenderState, MouseInputAction, MouseLook, NodeMouseLook, ThirdPersonBackwardAction, ThirdPersonForwardAction, ThirdPersonLeftAction, ThirdPersonMouseLook, ThirdPersonRightAction, ThirdPersonStrafeLeftAction, ThirdPersonStrafeRightAction

public interface InputActionInterface

An object implementing InputActionInterface can be subscribed at an InputHandler to get its performAction(com.jme.input.action.InputActionEvent) method called on specific event triggers.

Version:
$Id: InputActionInterface.java 4131 2009-03-19 20:15:28Z blaine.dev $
Author:
Irrisor

Method Summary
 void performAction(InputActionEvent evt)
          performAction executes the action.
 

Method Detail

performAction

void performAction(InputActionEvent evt)
performAction executes the action. The InputActionEvent is supplied to define what keys are pressed, what other actions were called and the time of the event.

Parameters:
evt - the event that triggered the perform action method.