mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-27 02:55:44 +08:00
Ref T171, count of aircraft supporting parts
* added functions in providers, aware class * some utility functions in aircraft list
This commit is contained in:
@@ -100,6 +100,10 @@ namespace BlackMisc
|
||||
//! \threadsafe
|
||||
virtual bool isRemoteAircraftSupportingParts(const BlackMisc::Aviation::CCallsign &callsign) const = 0;
|
||||
|
||||
//! Number of aircraft supporting parts
|
||||
//! \threadsafe
|
||||
virtual int getRemoteAircraftSupportingPartsCount() const = 0;
|
||||
|
||||
//! Remote aircraft supporting parts.
|
||||
//! \threadsafe
|
||||
virtual BlackMisc::Aviation::CCallsignSet remoteAircraftSupportingParts() const = 0;
|
||||
@@ -214,6 +218,9 @@ namespace BlackMisc
|
||||
//! \copydoc IRemoteAircraftProvider::isRemoteAircraftSupportingParts
|
||||
bool isRemoteAircraftSupportingParts(const BlackMisc::Aviation::CCallsign &callsign) const;
|
||||
|
||||
//! \copydoc IRemoteAircraftProvider::getRemoteAircraftSupportingPartsCount
|
||||
int getRemoteAircraftSupportingPartsCount() const;
|
||||
|
||||
//! \copydoc IRemoteAircraftProvider::updateAircraftEnabled
|
||||
bool updateAircraftEnabled(const BlackMisc::Aviation::CCallsign &callsign, bool enabledForRedering);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user