|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of InputActionInterface in com.jme.input |
---|
Fields in com.jme.input declared as InputActionInterface | |
---|---|
protected InputActionInterface |
ActionTrigger.action
|
Methods in com.jme.input with parameters of type InputActionInterface | |
---|---|
void |
InputHandler.addAction(InputActionInterface inputAction,
java.lang.String triggerCommand,
boolean allowRepeats)
Adds an input action to be invoked by this handler during update. |
void |
InputHandler.addAction(InputActionInterface inputAction,
java.lang.String triggerCommand,
int keyCode,
boolean allowRepeats)
Registeres a single key as command in KeyBindingManager and adds an input
action to be invoked by this handler during update. |
void |
InputHandler.addAction(InputActionInterface action,
java.lang.String deviceName,
int button,
int axis,
boolean allowRepeats)
Adds an input action to be invoked on deviceName button or axis events. |
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 |
InputHandler.removeAction(InputActionInterface inputAction)
Removes a keyboard input action from the list of keyActions that are polled during update. |
Constructors in com.jme.input with parameters of type InputActionInterface | |
---|---|
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 InputActionInterface in com.jme.input.action |
---|
Classes in com.jme.input.action that implement InputActionInterface | |
---|---|
class |
InputAction
An InputAction can be subscribed at an InputHandler to get its
performAction(InputActionEvent) method called on specific event triggers. |
class |
KeyBackwardAction
KeyBackwardAction defines an action for moving a camera along
it's negative direction. |
class |
KeyExitAction
KeyExitAction is used to call finish on the
application. |
class |
KeyForwardAction
KeyForwardAction provides the action of moving a camera along
it's direction vector. |
class |
KeyInputAction
InputAction defines an interface for creating input actions. |
class |
KeyLookDownAction
KeyLookDownAction tilts a camera down a given angle. |
class |
KeyLookUpAction
KeyLookUpAction tilts a camera up a given angle. |
class |
KeyNodeBackwardAction
KeyNodeBackwardAction defines an action to move a
Spatial node along it's negative direction vector. |
class |
KeyNodeForwardAction
KeyNodeForwardAction defines an action to move a
Spatial node along it's positive direction vector. |
class |
KeyNodeLookDownAction
KeyNodeLookDownAction defines an action to tilt the node
towards the node's negative up axis. |
class |
KeyNodeLookUpAction
KeyNodeLookUpAction defines an action to tilt the node towards
the worlds positive y-axis. |
class |
KeyNodeRotateLeftAction
KeyNodeRotateLeftAction rotates a node to the left. |
class |
KeyNodeRotateRightAction
KeyNodeRotateRightAction rotates a node to the right. |
class |
KeyNodeStrafeLeftAction
KeyNodeStrafeLeftAction defines an action that moves a node
along the positive left vector. |
class |
KeyNodeStrafeRightAction
KeyNodeStrafeRightAction defines an action that moves a node
along the negative left vector. |
class |
KeyRotateLeftAction
KeyRotateLeftAction performs the action of rotating a camera a
certain angle. |
class |
KeyRotateRightAction
KeyRotateRightAction performs the action of rotating a camera
a certain angle. |
class |
KeyScreenShotAction
KeyScreenShotAction allows the user to press a key to take a
screenshot of the current display. |
class |
KeyStrafeDownAction
KeyStrafeDownAction defines an action that causes the camera
to move along the negative up vector. |
class |
KeyStrafeLeftAction
KeyStrafeLeftAction defines an action that causes the camera
to move along the positive left vector. |
class |
KeyStrafeRightAction
KeyStrafeLeftAction defines an action that causes the camera
to move along the negative left vector. |
class |
KeyStrafeUpAction
KeyStrafeUpAction defines an action that causes the camera to
move along the positive up vector. |
class |
KeyToggleBoolean
KeyToggleBoolean switches a boolean value from true to false based on a trigger. |
class |
KeyToggleRenderState
Toggles a renderstate enabled/disabled. |
class |
MouseInputAction
MouseInputAction defines a input action that makes use of the
mouse for events. |
class |
MouseLook
MouseLook defines a mouse action that detects mouse movement
and converts it into camera rotations and camera tilts. |
class |
NodeMouseLook
NodeMouseLook defines a mouse action that detects mouse
movement and converts it into node rotations and node tilts. |
Uses of InputActionInterface in com.jme.input.joystick |
---|
Methods in com.jme.input.joystick with parameters of type InputActionInterface | |
---|---|
protected void |
JoystickInputHandlerDevice.createTriggers(InputActionInterface action,
int axis,
int button,
boolean allowRepeats,
InputHandler inputHandler)
|
Constructors in com.jme.input.joystick with parameters of type InputActionInterface | |
---|---|
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 InputActionInterface in com.jme.input.keyboard |
---|
Methods in com.jme.input.keyboard with parameters of type InputActionInterface | |
---|---|
protected void |
KeyboardInputHandlerDevice.createTriggers(InputActionInterface action,
int axis,
int button,
boolean allowRepeats,
InputHandler inputHandler)
|
Constructors in com.jme.input.keyboard with parameters of type InputActionInterface | |
---|---|
KeyboardInputHandlerDevice.KeyTrigger(InputHandler handler,
java.lang.String triggerName,
InputActionInterface action,
int keyCode,
boolean allowRepeats)
|
Uses of InputActionInterface in com.jme.input.mouse |
---|
Methods in com.jme.input.mouse with parameters of type InputActionInterface | |
---|---|
protected void |
MouseInputHandlerDevice.createTriggers(InputActionInterface action,
int axis,
int button,
boolean allowRepeats,
InputHandler inputHandler)
|
Constructors in com.jme.input.mouse with parameters of type InputActionInterface | |
---|---|
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 InputActionInterface in com.jme.input.thirdperson |
---|
Classes in com.jme.input.thirdperson that implement InputActionInterface | |
---|---|
class |
ThirdPersonBackwardAction
ThirdPersonBackwardAction |
class |
ThirdPersonForwardAction
ThirdPersonForwardAction |
class |
ThirdPersonLeftAction
ThirdPersonLeftAction |
class |
ThirdPersonMouseLook
|
class |
ThirdPersonRightAction
ThirdPersonRightAction |
class |
ThirdPersonStrafeLeftAction
ThirdPersonLeftAction |
class |
ThirdPersonStrafeRightAction
ThirdPersonRightAction |
Uses of InputActionInterface in com.jme.input.util |
---|
Methods in com.jme.input.util with parameters of type InputActionInterface | |
---|---|
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 InputActionInterface | |
---|---|
SyntheticTrigger(SyntheticTriggerContainer container,
InputHandler handler,
InputActionInterface action,
boolean allowRepeats,
boolean permanentlyActiveIfRepeats)
|
Uses of InputActionInterface in com.jmex.awt.swingui |
---|
Classes in com.jmex.awt.swingui that implement InputActionInterface | |
---|---|
class |
JMEAction
This class is used to execute an action in jMEs update thread instead of the Swing thread. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |