]> git.mxchange.org Git - flightgear.git/blobdiff - src/FDM/flight.hxx
- make certain UVW velocities don't overright airspeed-kt at startup
[flightgear.git] / src / FDM / flight.hxx
index cf3a33dd9db2868e54187ffd0bf677033c97a238..a09520f2d44148b147b76bd20a317f4b4e471d90 100644 (file)
@@ -274,7 +274,11 @@ private:
     double altitude_agl;
     double Tank1Fuel;             // Gals
     double Tank2Fuel;             // Gals
-    
+
+    double daux[16];           // auxilliary doubles
+    float  faux[16];           // auxilliary floats
+    int    iaux[16];           // auxilliary ints
+
     // Engine list
     engine_list engines;
 
@@ -442,6 +446,10 @@ protected:
        cos_latitude = cos(parm);
     }
 
+    inline void _set_daux( int n, double value ) { daux[n] = value; }
+    inline void _set_faux( int n, float value ) { faux[n] = value; }
+    inline void _set_iaux( int n, int value ) { iaux[n] = value; }
+
 public:
   
     FGInterface();
@@ -1119,6 +1127,11 @@ public:
        return cos_latitude;
     }
 
+    // Auxilliary variables
+    inline double get_daux( int n ) const { return daux[n]; }
+    inline float  get_faux( int n ) const { return faux[n]; }
+    inline int    get_iaux( int n ) const { return iaux[n]; }
+
     // Consumables
     inline double get_Tank1Fuel() const { return Tank1Fuel; }
     inline double get_Tank2Fuel() const { return Tank2Fuel; }