|
ORTS
|
A task status notification to be sent. More...
#include <TerrainBase.H>
Public Types | |
| enum | Type { ARRIVED, NO_PATH_FAILURE, MOVEMENT_FAILURE } |
Public Member Functions | |
| StatusMsg () | |
Public Attributes | |
| enum TerrainBase::StatusMsg::Type | type |
| TaskId | task_id |
| const Object * | obj |
A task status notification to be sent.
A seperate msg is created for each object in multi-object tasks, since each can arrive/fail individually.
Definition at line 203 of file TerrainBase.H.
| ARRIVED |
object arrived at goal |
| NO_PATH_FAILURE |
no path to goal could be computed |
| MOVEMENT_FAILURE |
failed to execute the planned task |
Definition at line 205 of file TerrainBase.H.
| TerrainBase::StatusMsg::StatusMsg | ( | ) | [inline] |
Definition at line 213 of file TerrainBase.H.
Definition at line 211 of file TerrainBase.H.
Referenced by TRTerrain::TR_Terrain::execute_tasks(), SimpleTerrain::ST_ForceField::execute_tasks(), SimpleTerrain::ST_Terrain::execute_tasks(), ForceFieldPE::execute_tasks(), and FFLocPath::execute_tasks().
Definition at line 210 of file TerrainBase.H.
Referenced by TRTerrain::TR_Terrain::execute_tasks(), SimpleTerrain::ST_ForceField::execute_tasks(), SimpleTerrain::ST_Terrain::execute_tasks(), ForceFieldPE::execute_tasks(), and FFLocPath::execute_tasks().