mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-21 12:55:31 +08:00
refs #391, allow to send aircraft parts from GUI
* GUI component for aircraft parts * remote aircraft selector component * Adjusted GUI for internals component * Enable / disable debug messages from GUI * Allow to init engines directly * Removed unused async sort in sequence In same step fixed found issues in interpolator * allow to set max rendered aircraft
This commit is contained in:
@@ -36,6 +36,9 @@ namespace BlackMisc
|
||||
//! Apply for given callsign
|
||||
int applyIfCallsign(const BlackMisc::Aviation::CCallsign &callsign, const BlackMisc::CPropertyIndexVariantMap &variantMap);
|
||||
|
||||
//! All callsigns
|
||||
BlackMisc::Aviation::CCallsignList getCallsigns() const;
|
||||
|
||||
//! Find 0..n stations by callsign
|
||||
CONTAINER findByCallsign(const CCallsign &callsign) const;
|
||||
|
||||
@@ -46,11 +49,14 @@ namespace BlackMisc
|
||||
OBJ findFirstByCallsign(const CCallsign &callsign, const OBJ &ifNotFound = {}) const;
|
||||
|
||||
//! Find the back object by callsign, if none return given one
|
||||
OBJ findBackByCallsign(const CCallsign &callsign, const OBJ &ifNotFound = {}) const;
|
||||
OBJ findLastByCallsign(const CCallsign &callsign, const OBJ &ifNotFound = {}) const;
|
||||
|
||||
//! All with given suffix, empty suffixes ignored
|
||||
CONTAINER findBySuffix(const QString &suffix) const;
|
||||
|
||||
//! First found index of callsign, otherwise -1
|
||||
int firstIndexOfCallsign(const BlackMisc::Aviation::CCallsign &callsign);
|
||||
|
||||
//! Remove all objects with callsign
|
||||
int removeByCallsign(const CCallsign &callsign);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user