X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FMain%2Fbfi.hxx;h=ac250b24d83a53a52ccd19824fba634ed5df6335;hb=5ea9c04c644a7e115f651132a6179d4e9d1ef8ce;hp=24b38ebe65bb9dbd4f64fec517c61c4bcd44d8fc;hpb=f7b844f4d648fc48718c17ee83f6f041174dc999;p=flightgear.git diff --git a/src/Main/bfi.hxx b/src/Main/bfi.hxx index 24b38ebe6..ac250b24d 100644 --- a/src/Main/bfi.hxx +++ b/src/Main/bfi.hxx @@ -27,7 +27,7 @@ #include -FG_USING_NAMESPACE(std); +SG_USING_NAMESPACE(std); /** @@ -101,9 +101,16 @@ public: static double getRPM (); // revolutions/minute static void setRPM ( double rpm ); // revolutions/minute - static double getEGT (); // [unit??] - static double getCHT (); // [unit??] - static double getMP (); // [unit??] + static double getEGT (); // deg Fahrenheit + static double getCHT (); // deg Fahrenheit + static double getMP (); // inches mercury + static double getFuelFlow (); // gals/hr + + // Consumables + static double getTank1Fuel (); // gals + static void setTank1Fuel( double gals ); + static double getTank2Fuel (); // gals + static void setTank2Fuel( double gals ); // Velocities static double getAirspeed (); // knots @@ -131,14 +138,17 @@ public: static double getAPAltitude (); // feet static void setAPAltitude (double altitude); // feet + static double getAPClimb (); // fpm + static void setAPClimb (double rate); // fpm + static bool getAPHeadingLock (); static void setAPHeadingLock (bool lock); - static double getAPHeading (); // degrees - static void setAPHeading (double heading); // degrees + static double getAPHeadingBug (); // degrees + static void setAPHeadingBug (double heading); // degrees - static double getAPHeadingMag (); // degrees - static void setAPHeadingMag (double heading); // degrees + static bool getAPWingLeveler (); + static void setAPWingLeveler (bool lock); static bool getAPNAV1Lock (); static void setAPNAV1Lock (bool lock); @@ -167,6 +177,8 @@ public: static void setWindDown (double speed); // feet/second // View + static double getFOV (); // degrees + static void setFOV (double fov); // degrees static void setViewAxisLong (double axis);// -1.0:1.0 static void setViewAxisLat (double axis); // -1.0:1.0