Initial "Auto" option

* Added ContextSimulator::listenForAllSimulators()
* Added "auto" option in SettingsSimulatorComponent
* Default plugin is UnspecifiedSim, which stands for "auto" option
This commit is contained in:
Michał Garapich
2015-02-16 20:15:03 +01:00
committed by Roland Winklmeier
parent a0033bee02
commit 5b4c2377b6
7 changed files with 79 additions and 50 deletions

View File

@@ -171,6 +171,9 @@ namespace BlackCore
//! Listen for the specific simulator to start, load plugin automatically
virtual void listenForSimulator(const BlackSim::CSimulatorInfo &simulatorInfo) = 0;
//! Listen for all available simulators
virtual void listenForAllSimulators() = 0;
//! Listen for simulator as set in settings
virtual void listenForSimulatorFromSettings() = 0;