mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-25 02:05:43 +08:00
Ref T322, get situation from "own aircraft" context
This commit is contained in:
committed by
Roland Winklmeier
parent
97f5661690
commit
cacbe6e996
@@ -84,7 +84,7 @@ namespace BlackCore
|
||||
static IContextOwnAircraft *create(CCoreFacade *parent, CCoreFacadeConfig::ContextMode mode, BlackMisc::CDBusServer *server, QDBusConnection &connection);
|
||||
|
||||
//! Destructor
|
||||
virtual ~IContextOwnAircraft() {}
|
||||
virtual ~IContextOwnAircraft() override {}
|
||||
|
||||
signals:
|
||||
//! Aircraft cockpit update
|
||||
@@ -106,6 +106,9 @@ namespace BlackCore
|
||||
//! Get own aircraft
|
||||
virtual BlackMisc::Simulation::CSimulatedAircraft getOwnAircraft() const = 0;
|
||||
|
||||
//! Get own aircraft
|
||||
virtual BlackMisc::Aviation::CAircraftSituation getOwnAircraftSituation() const = 0;
|
||||
|
||||
//! Update position
|
||||
//! \note this is in \sa IContextOwnAircraft as we want to set test positions from the GUI / elsewhere
|
||||
virtual bool updateOwnPosition(const BlackMisc::Geo::CCoordinateGeodetic &position, const BlackMisc::Aviation::CAltitude &altitude, const BlackMisc::Aviation::CAltitude &pressureAltitude) = 0;
|
||||
|
||||
Reference in New Issue
Block a user