mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-03 07:35:48 +08:00
Ref T259, Ref T243 pass the providers along the hierarchy
This commit is contained in:
@@ -32,10 +32,10 @@ namespace BlackSimPlugin
|
||||
namespace Fs9
|
||||
{
|
||||
CFs9Client::CFs9Client(const CCallsign &callsign, const QString &modelName, const CTime &updateInterval,
|
||||
CInterpolationLogger *logger, ISimulator *owner) :
|
||||
CDirectPlayPeer(owner, callsign),
|
||||
CInterpolationLogger *logger, ISimulator *simulator) :
|
||||
CDirectPlayPeer(simulator, callsign),
|
||||
m_updateInterval(updateInterval),
|
||||
m_interpolator(callsign),
|
||||
m_interpolator(callsign, simulator, simulator, simulator->getRemoteAircraftProvider(), logger),
|
||||
m_modelName(modelName)
|
||||
{
|
||||
m_interpolator.attachLogger(logger);
|
||||
|
||||
@@ -44,7 +44,7 @@ namespace BlackSimPlugin
|
||||
const QString &modelName,
|
||||
const BlackMisc::PhysicalQuantities::CTime &updateInterval,
|
||||
BlackMisc::Simulation::CInterpolationLogger *logger,
|
||||
BlackCore::ISimulator *owner);
|
||||
BlackCore::ISimulator *simulator);
|
||||
|
||||
//! Destructor
|
||||
virtual ~CFs9Client();
|
||||
|
||||
Reference in New Issue
Block a user