Ref T412, Ref T227, own aircraft positions and state detection

* keep history of own positions
* detect moved aircraft
* relay signals via proxy
This commit is contained in:
Klaus Basan
2018-10-29 02:55:24 +01:00
parent febcf3a49e
commit 167355337e
5 changed files with 119 additions and 22 deletions

View File

@@ -102,9 +102,18 @@ namespace BlackCore
//! Own pilot (aka the swift user) changed
void changedPilot(const BlackMisc::Network::CUser &pilot);
//! Changed aircraft model
void changedModel(const BlackMisc::Simulation::CAircraftModel &model);
//! Aircraft has been moved from one location to another (changed scenery)
void movedAircraft();
//! Just airborne
void airborne();
//! Just landed
void touchdown();
public slots:
//! Get own aircraft
virtual BlackMisc::Simulation::CSimulatedAircraft getOwnAircraft() const = 0;