]> git.mxchange.org Git - flightgear.git/blobdiff - src/Instrumentation/gps.hxx
A couple more straggling instrumentation clean ups.
[flightgear.git] / src / Instrumentation / gps.hxx
index c28c26d3a4f4773233f582c8fe820fa196ac9e85..fabf4e776916dea7380ea1dce7b5b08ee38d21ff 100644 (file)
@@ -12,6 +12,7 @@
 #endif
 
 #include <simgear/props/props.hxx>
+#include <simgear/route/route.hxx>
 #include <simgear/structure/subsystem_mgr.hxx>
 
 
@@ -66,6 +67,7 @@ class GPS : public SGSubsystem
 
 public:
 
+    GPS (SGPropertyNode *node);
     GPS ();
     virtual ~GPS ();
 
@@ -139,6 +141,12 @@ private:
     SGPropertyNode_ptr _leg_to_flag_node;
     SGPropertyNode_ptr _alt_deviation_node;
 
+    SGPropertyNode *_route;
+    SGPropertyNode *addWp;
+    SGPropertyNode *popWp;
+
+    SGRoute *route;
+
     bool _last_valid;
     double _last_longitude_deg;
     double _last_latitude_deg;
@@ -164,6 +172,9 @@ private:
     double range_error;
     double elapsed_time;
 
+    string name;
+    int num;
+
 };