]> git.mxchange.org Git - flightgear.git/blobdiff - src/FDM/YASim/ControlMap.hpp
Port over remaining Point3D usage to the more type and unit safe SG* classes.
[flightgear.git] / src / FDM / YASim / ControlMap.hpp
index cbbd46ab6a662fc8026806026c964c9e9fa9d6c5..8c8e9639eadb3259e5bebabb57feebca069f369e 100644 (file)
@@ -9,11 +9,18 @@ class ControlMap {
 public:
     ~ControlMap();
 
-    enum OutputType { THROTTLE, MIXTURE, STARTER, MAGNETOS,
+    enum OutputType { THROTTLE, MIXTURE, CONDLEVER, STARTER, MAGNETOS,
                      ADVANCE, REHEAT, PROP,
-                     BRAKE, STEER, EXTEND,
+                     BRAKE, STEER, EXTEND, HEXTEND, LEXTEND,
                      INCIDENCE, FLAP0, FLAP1, SLAT, SPOILER, VECTOR,
-                      BOOST };
+              FLAP0EFFECTIVENESS, FLAP1EFFECTIVENESS,
+                      BOOST, CASTERING, PROPPITCH, PROPFEATHER,
+                      COLLECTIVE, CYCLICAIL, CYCLICELE, ROTORENGINEON,
+                      TILTYAW, TILTPITCH, TILTROLL,
+                      ROTORBRAKE, ROTORENGINEMAXRELTORQUE, ROTORRELTARGET,
+                      ROTORBALANCE, REVERSE_THRUST, WASTEGATE,
+              WINCHRELSPEED, HITCHOPEN, PLACEWINCH, FINDAITOW
+              };
 
     enum { OPT_SPLIT  = 0x01,
            OPT_INVERT = 0x02,