]> git.mxchange.org Git - flightgear.git/blobdiff - src/Network/net_fdm.hxx
Updated adf property names.
[flightgear.git] / src / Network / net_fdm.hxx
index e8262f02199cc398958ace2171da48f15fbaabe8..2363f29285afb6c33574d7ab47ca9094dffcd92d 100644 (file)
@@ -32,7 +32,7 @@
 
 #include <time.h> // time_t
 
-const int FG_NET_FDM_VERSION = 6;
+const int FG_NET_FDM_VERSION = 7;
 
 
 // Define a structure containing the top level flight dynamics model
@@ -48,9 +48,11 @@ public:
                                 // SPARC, which don't like misaligned
                                 // data
 
-    static const int FG_MAX_ENGINES = 4;
-    static const int FG_MAX_WHEELS = 3;
-    static const int FG_MAX_TANKS = 2;
+    enum {
+        FG_MAX_ENGINES = 4,
+        FG_MAX_WHEELS = 3,
+        FG_MAX_TANKS = 2
+    };
 
     // Positions
     double longitude;          // geodetic (radians)
@@ -86,9 +88,10 @@ public:
     int num_tanks;             // Max number of fuel tanks
     double fuel_quantity[FG_MAX_TANKS];
 
-    // Gear status
+    // Gear and flaps status
     int num_wheels;
     bool wow[FG_MAX_WHEELS];
+    double flap_deflection;     // normalized from 0 = up to 1 = full deflection
 
     // Environment
     time_t cur_time;            // current unix time