]> git.mxchange.org Git - flightgear.git/blobdiff - src/AIModel/AIFlightPlan.hxx
Fix shared library build for metar executable
[flightgear.git] / src / AIModel / AIFlightPlan.hxx
index 1b95cad47af6c08a6c9ce225bcfcd1540e3d1ad1..aef864841187d6e4720398edb8dfa4b56bf4e72c 100644 (file)
@@ -164,6 +164,8 @@ public:
   FGAIFlightPlan* getSID() { return sid; };
   FGAIWaypoint *getWayPoint(int i) { return waypoints[i]; };
   FGAIWaypoint *getLastWaypoint() { return waypoints.back(); };
+  
+  void shortenToFirst(unsigned int number, std::string name);
 
 private:
   FGAIFlightPlan *sid;
@@ -195,6 +197,8 @@ private:
   bool createParking(FGAIAircraft *, FGAirport *, double radius);
   void deleteWaypoints(); 
   void resetWaypoints();
+  void eraseLastWaypoint();
+  void pushBackWaypoint(FGAIWaypoint *wpt);
 
   bool createLandingTaxi(FGAIAircraft *, FGAirport *apt, double radius, const std::string& fltType, const std::string& acType, const std::string& airline);
   void createDefaultLandingTaxi(FGAIAircraft *, FGAirport* aAirport);