


Public Member Functions | |
Constructors and Destructors | |
| CaptainAgent (OptionManager &mgr, nub::soft_ref< AgentManager > ama, const std::string &name="CaptainAgent") | |
| ~CaptainAgent () | |
CaptainAgent member functions | |
| void | msgGoThroughGateComplete () |
| Messages. | |
| void | msgMovementComplete () |
| bool | pickAndExecuteAnAction () |
| Scheduler. | |
| void | start () |
| void | setMovementAgent (nub::soft_ref< MovementAgent > pmc) |
| void | setForwardVisionAgent (nub::soft_ref< ForwardVisionAgent > fv) |
Definition at line 51 of file Captain.H.
| void CaptainAgent::msgGoThroughGateComplete | ( | ) |
Messages.
Definition at line 62 of file Captain.C.
References SubmarineAgent::itsCurrentMission, and Agent::stateChanged().
| bool CaptainAgent::pickAndExecuteAnAction | ( | ) | [virtual] |
Scheduler.
Reimplemented from Agent.
Definition at line 109 of file Captain.C.
References SubmarineAgent::itsCurrentMission.
1.6.3