![]() |
VR-Forces 4.7 Class Documentation
|

Public Member Functions | |
| virtual | ~DtScriptTaskControllerInterface () |
| virtual void | scriptSetTickPeriod (int taskId, const DtString &scriptId, double period)=0 |
| virtual void | setCheckpointModeUseCheckpointState (int taskId, const DtString &scriptId, bool)=0 |
| virtual bool | checkpointModeUseCheckpointState (int taskId, const DtString &scriptId) const =0 |
| virtual void | scriptSetTickWhilePaused (int taskId, const DtString &scriptId, bool enable)=0 |
| virtual void | scriptSetRespondToNewSensorContacts (int taskId, const DtString &scriptId, bool tick)=0 |
| virtual void | scriptTaskComplete (int taskId, bool success)=0 |
| virtual void | scriptSetComplete (const DtString &scriptId)=0 |
| virtual int | scriptSendSubtask (DtSimTask &task, int parentTaskId)=0 |
| virtual std::vector< int > | scriptPendingSubstaskIds (int taskId)=0 |
| virtual DtSubtaskStatusEntry * | scriptSubtaskStatus (int subtaskId, int parentTaskId)=0 |
| virtual void | cleanupInactiveSubtaskStatus (int parentTaskId)=0 |
| virtual void | scriptClearSubtask (int subtaskId, int parentTaskId)=0 |
| virtual int | scriptSendTask (DtSimTask &task, const DtUUID &entityName, int parentTaskId, bool actAsSubtask=true, bool useRadio=false)=0 |
| virtual void | notifyScriptTaskError (const DtString &scriptId, int taskId)=0 |
| virtual int | askUserQuestion (const DtString &scriptId, const DtTranslatableStream &title, const DtTranslatableStream &message, const std::vector< DtTranslatableStream > &options, int displayFlag)=0 |
| virtual int | statusOfUserQuestion (int questionId)=0 |
| virtual void | cancelUserQuestion (int questionId)=0 |
| virtual DtPointTaskVisualizationPtr | pointTaskVisualization (int taskId, const DtString &visName)=0 |
| virtual DtLineTaskVisualizationPtr | lineTaskVisualization (int taskId, const DtString &visName)=0 |
| virtual DtAreaTaskVisualizationPtr | areaTaskVisualization (int taskId, const DtString &visName)=0 |
| virtual DtTextTaskVisualizationPtr | textTaskVisualization (int taskId, const DtString &visName)=0 |
| virtual void | deleteTaskVisualization (int taskId, const DtString &visName)=0 |
Protected Member Functions | |
| DtScriptTaskControllerInterface () | |
| DtScriptTaskControllerInterface (const DtScriptTaskControllerInterface &other) | |
| DtScriptTaskControllerInterface & | operator= (const DtScriptTaskControllerInterface &other) |
|
virtual |
|
protected |
|
protected |
|
pure virtual |
Implemented in DtScriptMultiTaskController, and DtScriptReactiveTaskController.
|
pure virtual |
Implemented in DtScriptMultiTaskController, and DtScriptReactiveTaskController.
|
pure virtual |
Implemented in DtScriptMultiTaskController, and DtScriptReactiveTaskController.
|
pure virtual |
Implemented in DtScriptMultiTaskController, and DtScriptReactiveTaskController.
|
pure virtual |
Implemented in DtScriptMultiTaskController, and DtScriptReactiveTaskController.
|
pure virtual |
Implemented in DtScriptMultiTaskController, and DtScriptReactiveTaskController.
|
pure virtual |
Implemented in DtScriptMultiTaskController, and DtScriptReactiveTaskController.
|
pure virtual |
Implemented in DtScriptMultiTaskController, and DtScriptReactiveTaskController.
|
pure virtual |
Implemented in DtScriptMultiTaskController, and DtScriptReactiveTaskController.
|
pure virtual |
Implemented in DtScriptMultiTaskController, and DtScriptReactiveTaskController.
|
pure virtual |
Implemented in DtScriptMultiTaskController, and DtScriptReactiveTaskController.
|
pure virtual |
Implemented in DtScriptMultiTaskController, and DtScriptReactiveTaskController.
|
pure virtual |
Implemented in DtScriptMultiTaskController, and DtScriptReactiveTaskController.
|
pure virtual |
Implemented in DtScriptMultiTaskController, and DtScriptReactiveTaskController.
|
pure virtual |
Implemented in DtScriptMultiTaskController, and DtScriptReactiveTaskController.
Implemented in DtScriptMultiTaskController, and DtScriptReactiveTaskController.
|
pure virtual |
Implemented in DtScriptMultiTaskController, and DtScriptReactiveTaskController.
|
pure virtual |
Implemented in DtScriptMultiTaskController, and DtScriptReactiveTaskController.
|
pure virtual |
Implemented in DtScriptMultiTaskController, and DtScriptReactiveTaskController.
|
pure virtual |
Implemented in DtScriptMultiTaskController, and DtScriptReactiveTaskController.
|
pure virtual |
Implemented in DtScriptMultiTaskController, and DtScriptReactiveTaskController.
|
pure virtual |
Implemented in DtScriptMultiTaskController, and DtScriptReactiveTaskController.
|
protected |