mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-05 01:05:34 +08:00
Ref T422, context/provider functions for COM, XPDR values
This commit is contained in:
@@ -37,6 +37,21 @@ namespace BlackCore
|
||||
return BlackMisc::Simulation::CSimulatedAircraft();
|
||||
}
|
||||
|
||||
//! \copydoc IContextOwnAircraft::getOwnComSystem
|
||||
virtual BlackMisc::Aviation::CComSystem getOwnComSystem(BlackMisc::Aviation::CComSystem::ComUnit unit) const override
|
||||
{
|
||||
Q_UNUSED((unit);)
|
||||
logEmptyContextWarning(Q_FUNC_INFO);
|
||||
return BlackMisc::Aviation::CComSystem();
|
||||
}
|
||||
|
||||
//! \copydoc IContextOwnAircraft::getOwnTransponder()
|
||||
virtual BlackMisc::Aviation::CTransponder getOwnTransponder() const override
|
||||
{
|
||||
logEmptyContextWarning(Q_FUNC_INFO);
|
||||
return BlackMisc::Aviation::CTransponder();
|
||||
}
|
||||
|
||||
//! \copydoc IContextOwnAircraft::getOwnAircraftSituation()
|
||||
virtual BlackMisc::Aviation::CAircraftSituation getOwnAircraftSituation() const override
|
||||
{
|
||||
@@ -65,6 +80,15 @@ namespace BlackCore
|
||||
return false;
|
||||
}
|
||||
|
||||
//! \copydoc IContextOwnAircraft::updateTransponderMode
|
||||
virtual bool updateTransponderMode(const BlackMisc::Aviation::CTransponder::TransponderMode &transponderMode, const BlackMisc::CIdentifier &originator) override
|
||||
{
|
||||
Q_UNUSED(transponderMode);
|
||||
Q_UNUSED(originator);
|
||||
logEmptyContextWarning(Q_FUNC_INFO);
|
||||
return false;
|
||||
}
|
||||
|
||||
//! \copydoc IContextOwnAircraft::updateActiveComFrequency
|
||||
virtual bool updateActiveComFrequency(const BlackMisc::PhysicalQuantities::CFrequency &frequency, BlackMisc::Aviation::CComSystem::ComUnit comUnit, const BlackMisc::CIdentifier &originator) override
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user