|
| PatrolWaypointsTask (Squad &squad) |
|
| PatrolWaypointsTask (Squad &squad, const std::list< glm::vec3 > &points) |
|
void | appendWaypoint (const glm::vec3 &point) |
|
virtual void | update (float deltaSec) override |
|
const glm::vec3 * | currentTargetPoint () |
|
| AiGroupTask (Squad &squad) |
|
virtual bool | isInProgress () |
|
int | scriptKey () const |
|
void | setScriptKey (int key) |
|
bool | isScriptLocal () const |
|
void | setScriptLocal (bool local) |
|
|
virtual void | onNewLeader (Ship *leader) override |
|
virtual void | onMemberJoin (Ship *member) override |
|
virtual void | onMemberLeave (Ship *member) |
|
void | setLeaderTask (std::shared_ptr< AiTask > task) |
|
void | setMembersToFollowLeader () |
|
|
std::shared_ptr< FlyToTask > | m_leaderFlyTask |
|
std::list< glm::vec3 > | m_points |
|
std::list< glm::vec3 >::iterator | m_currentPoint |
|
Squad & | m_squad |
|
int | m_key |
|
bool | m_local |
|
|
static const int | INVALID_KEY = -1 |
|
The documentation for this class was generated from the following files: