]> git.mxchange.org Git - flightgear.git/blobdiff - src/Aircraft/controls.hxx
Revert "Fix compilation problem with MSVC 2012"
[flightgear.git] / src / Aircraft / controls.hxx
index a738bc27fde89361f96e3fa81bc141c729d4fa88..cc8ce5a71c1339d439b0ba5f37646c0be1cf9f5f 100644 (file)
@@ -253,6 +253,7 @@ private:
      
 
     SGPropertyNode_ptr auto_coordination;
+    SGPropertyNode_ptr auto_coordination_factor;
     simgear::TiedPropertyList _tiedProperties;
 public:
 
@@ -637,6 +638,14 @@ public:
     // controls/autoflight/autopilot[n]/
     void set_autopilot_engage( int ap, bool val );
 
+private:
+    inline void do_autocoordination() {
+      // check for autocoordination
+      if ( auto_coordination->getBoolValue() ) {
+        double factor = auto_coordination_factor->getDoubleValue();
+        if( factor > 0.0 ) set_rudder( aileron * factor );
+      }
+    }    
 };