8 #include "utils/handle/handle.h" 
   18     virtual void update(
float deltaSec);
 
   20     std::vector<Handle<WorldObject>>& targets();
 
   24     virtual bool isFinished();
 
   34     std::vector<Handle<WorldObject>> m_targets;
 
   38     void setState(
State newState);
 
   40     glm::vec3 findRandomEvasionPoint();
 
   41     float targetDistance();
 
   42     float pointDistance(glm::vec3 point);
 
   43     float angleToTarget();
 
   47     float m_maxFireDistance, m_maxRocketDistance, m_minEnemyDistance;
 
   48     glm::vec3 m_positionBehindTarget;
 
Definition: worldobject.h:43
Definition: fighttask.h:14
Definition: boardcomputer.h:19