Ref T420, signal when simulator no longer is vital

This commit is contained in:
Klaus Basan
2018-11-15 03:50:38 +01:00
parent b452cd7530
commit a6b7b10651
5 changed files with 29 additions and 2 deletions

View File

@@ -92,6 +92,9 @@ namespace BlackCore
//! Simulator plugin loaded / unloaded (default info)
void simulatorPluginChanged(const BlackMisc::Simulation::CSimulatorPluginInfo &info);
//! A formerly vital driver is no loner vital
void vitalityLost();
//! Render restrictions have been changed
void renderRestrictionsChanged(bool restricted, bool enabled, int maxAircraft, const BlackMisc::PhysicalQuantities::CLength &maxRenderedDistance);
@@ -224,6 +227,9 @@ namespace BlackCore
//! Is available simulator simulating? Returns false if no simulator is available
bool isSimulatorSimulating() const;
//! Used to decide if simulator is still alive, used for crash detection
bool isSimulatorVital() const;
//! Icon representing the model
virtual BlackMisc::CPixmap iconForModel(const QString &modelString) const = 0;