]> git.mxchange.org Git - flightgear.git/blobdiff - src/FDM/LaRCsim.hxx
Updated to match changes in radiostack.[ch]xx
[flightgear.git] / src / FDM / LaRCsim.hxx
index 837eaba00007c84078c0bd0af39786ef4cfe3ba8..7ce2ddc80afb5f4cad9cb84d20853db210734566 100644 (file)
 
 class FGLaRCsim: public FGInterface {
 
+private:
+
     FGNewEngine eng;
     LaRCsimIC* lsic;
     void set_ls(void);
+    void snap_shot(void);
     double time_step;
+    SGPropertyNode *speed_up;
+    SGPropertyNode *aero;
     
 public:
-    FGLaRCsim(void);
+
+    FGLaRCsim( double dt );
     ~FGLaRCsim(void);
     
     // copy FDM state to LaRCsim structures
@@ -49,10 +55,10 @@ public:
     bool copy_from_LaRCsim();
 
     // reset flight params to a specific position 
-    bool init( double dt );
+    void init();
 
     // update position based on inputs, positions, velocities, etc.
-    bool update( int multiloop );
+    void update( double dt );
     
     // Positions
     void set_Latitude(double lat);  //geocentric
@@ -74,14 +80,15 @@ public:
     void set_Gamma_vert_rad( double gamma);
     
     // Earth
-    void set_Runway_altitude(double ralt);
     void set_Static_pressure(double p);
     void set_Static_temperature(double T); 
     void set_Density(double rho); 
 
+/*
     void set_Velocities_Local_Airmass (double wnorth, 
                                       double weast, 
                                       double wdown );
+*/
 };