VR-Forces 4.5 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
DtCurrentTaskData Struct Reference

Structure holding the current task information for one of the current tasks for an entity. More...

Public Member Functions

 DtCurrentTaskData ()
 DtCurrentTaskData (const DtCurrentTaskData &orig)

Public Attributes

DtSimTasktask
 The task that is being executed.
int taskId
DtString controller
std::list< DtCurrentTaskDatasubtasks
int status
 The status of the task can be: 1 - Active 2 - Suspended 3 - Enabled to checking for reaction (if reactive task)
std::vector< DtSimTaskMessageTypeconflictingTaskIds
 The task types of all the tasks that conflict with the task.

Detailed Description

Structure holding the current task information for one of the current tasks for an entity.

Constructor & Destructor Documentation

DtCurrentTaskData::DtCurrentTaskData ( )
inline
DtCurrentTaskData::DtCurrentTaskData ( const DtCurrentTaskData orig)
inline

Member Data Documentation

DtSimTask* DtCurrentTaskData::task

The task that is being executed.

int DtCurrentTaskData::taskId
DtString DtCurrentTaskData::controller
std::list<DtCurrentTaskData> DtCurrentTaskData::subtasks
int DtCurrentTaskData::status

The status of the task can be: 1 - Active 2 - Suspended 3 - Enabled to checking for reaction (if reactive task)

std::vector<DtSimTaskMessageType> DtCurrentTaskData::conflictingTaskIds

The task types of all the tasks that conflict with the task.


The documentation for this struct was generated from the following file:

Document ID: Generated on Thu Mar 23 18:54:12 EDT 2017 from SVN revision 174804
Copyright © 2005-2017 VT MÄK. All Rights Reserved (www.mak.com)