refs #666 Moved interpolator to BlackMisc so xbus doesn't need to link BlackCore.

This commit is contained in:
Mathew Sutcliffe
2016-06-02 21:54:23 +01:00
parent 37b4b81b9b
commit 7ae453b532
16 changed files with 39 additions and 47 deletions

View File

@@ -8,9 +8,6 @@
*/
#include "simconnectobject.h"
#include "blackcore/interpolatorlinear.h"
using namespace BlackCore;
namespace BlackSimPlugin
{

View File

@@ -15,7 +15,8 @@
#include "blackmisc/aviation/callsign.h"
#include <QSharedPointer>
namespace BlackCore { class IInterpolator; }
namespace BlackMisc { class IInterpolator; }
namespace BlackSimPlugin
{
namespace Fsx

View File

@@ -8,8 +8,8 @@
*/
#include "simulatorfsx.h"
#include "blackcore/interpolatorlinear.h"
#include "blackcore/application.h"
#include "blackmisc/interpolatorlinear.h"
#include "blackmisc/network/textmessage.h"
#include "blackmisc/simulation/fscommon/bcdconversions.h"
#include "blackmisc/simulation/fsx/simconnectutilities.h"

View File

@@ -16,7 +16,7 @@
#include "simconnectobject.h"
#include "../fscommon/simulatorfscommon.h"
#include "blackcore/simulator.h"
#include "blackcore/interpolatorlinear.h"
#include "blackmisc/interpolatorlinear.h"
#include "blackmisc/simulation/simulatorplugininfo.h"
#include "blackmisc/simulation/aircraftmodel.h"
#include "blackmisc/simulation/simulatedaircraft.h"
@@ -171,7 +171,7 @@ namespace BlackSimPlugin
//! Update remote airacraft parts (send to FSX)
bool updateRemoteAircraftParts(const CSimConnectObject &simObj, const BlackMisc::Aviation::CAircraftPartsList &parts,
BlackCore::IInterpolator::PartsStatus partsStatus, const BlackMisc::Aviation::CAircraftSituation &interpolatedSituation, bool isOnGround) const;
BlackMisc::IInterpolator::PartsStatus partsStatus, const BlackMisc::Aviation::CAircraftSituation &interpolatedSituation, bool isOnGround) const;
//! Format conversion
SIMCONNECT_DATA_INITPOSITION aircraftSituationToFsxInitPosition(const BlackMisc::Aviation::CAircraftSituation &situation);