apps.userdefinedgestures.taskengine
Class TaskEngine

java.lang.Object
  extended by apps.userdefinedgestures.taskengine.TaskEngine

public class TaskEngine
extends java.lang.Object

The Class TaskEngine.


Constructor Summary
TaskEngine(com.jme.scene.Node worldNode, com.jme.scene.Node orthoNode, com.jme.renderer.pass.DirectionalShadowMapPass sPass, com.jme.renderer.Camera cam, java.util.List<java.lang.String> taskList)
          Instantiates a new task engine.
 
Method Summary
 Transformer getCurrentTransformer()
          Gets the current transformer.
 boolean moveToNextTask()
          Move to next task.
 boolean moveToPreviousTask()
          Move to previous task.
 void resetPosition()
          Reset position.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TaskEngine

public TaskEngine(com.jme.scene.Node worldNode,
                  com.jme.scene.Node orthoNode,
                  com.jme.renderer.pass.DirectionalShadowMapPass sPass,
                  com.jme.renderer.Camera cam,
                  java.util.List<java.lang.String> taskList)
Instantiates a new task engine.

Parameters:
worldNode - the world node
orthoNode - the ortho node
sPass - the s pass
cam - the cam
taskList - the task list
Method Detail

getCurrentTransformer

public Transformer getCurrentTransformer()
Gets the current transformer.

Returns:
the current transformer

moveToNextTask

public boolean moveToNextTask()
Move to next task.

Returns:
true, if successful

moveToPreviousTask

public boolean moveToPreviousTask()
Move to previous task.

Returns:
true, if successful

resetPosition

public void resetPosition()
Reset position.