refs #895, add initial parts when aircraft is added in FSX

plus some utility functions
This commit is contained in:
Klaus Basan
2017-03-04 23:46:45 +01:00
committed by Mathew Sutcliffe
parent a27717cf8b
commit 03b8739158
4 changed files with 28 additions and 5 deletions

View File

@@ -36,7 +36,7 @@ namespace BlackSimPlugin
//! Constructor
CSimConnectObject();
//! Constructor
//! Constructor, providing initial situation/parts
CSimConnectObject(const BlackMisc::Simulation::CSimulatedAircraft &aircraft,
DWORD requestId,
BlackMisc::Simulation::CInterpolationLogger *logger);
@@ -56,6 +56,12 @@ namespace BlackSimPlugin
//! Interpolator
BlackMisc::Simulation::CInterpolatorSpline *getInterpolator() const { return m_interpolator.data(); }
//! Add parts for interpolator
void addAircraftParts(const BlackMisc::Aviation::CAircraftParts &parts);
//! Add situation for interpolator
void addAircraftSituation(const BlackMisc::Aviation::CAircraftSituation &situation);
//! Get current lights (requested from simulator)
const BlackMisc::Aviation::CAircraftLights &getCurrentLightsInSimulator() const { return m_currentLightsInSim; }