Ref T436, underflow detection for FSX

* utility functions
* force gnd flag to avoid underflow
This commit is contained in:
Klaus Basan
2018-11-22 01:17:33 +01:00
parent f6e04d4488
commit 7f7cf2e031
5 changed files with 63 additions and 4 deletions

View File

@@ -233,6 +233,9 @@ namespace BlackCore
//! \sa ISimulator::callbackReceivedRequestedElevation
virtual bool requestElevation(const BlackMisc::Geo::ICoordinateGeodetic &reference, const BlackMisc::Aviation::CCallsign &callsign) override;
//! \copydoc BlackMisc::Simulation::ISimulationEnvironmentProvider::requestElevation
bool requestElevation(const BlackMisc::Aviation::CAircraftSituation &situation) { return this->requestElevation(situation, situation.getCallsign()); }
//! A requested elevation has been received
//! \remark public for testing purposes
virtual void callbackReceivedRequestedElevation(const BlackMisc::Geo::CElevationPlane &plane, const BlackMisc::Aviation::CCallsign &callsign);