refs #227, added support for client/aircraft model in contexts

* Simulator
* Network
This commit is contained in:
Klaus Basan
2014-05-06 13:33:05 +02:00
parent 9d2b96c218
commit 66023d2d87
11 changed files with 243 additions and 63 deletions

View File

@@ -12,6 +12,7 @@
#include "context.h"
#include "blackcore/dbus_server.h"
#include "blackcore/context_runtime.h"
#include "blackmisc/nwaircraftmodel.h"
#include "blackmisc/avaircraft.h"
#include "blacksim/simulatorinfo.h"
#include "blacksim/simulatorinfolist.h"
@@ -74,6 +75,9 @@ namespace BlackCore
//! Simulator info
virtual BlackSim::CSimulatorInfo getSimulatorInfo() const = 0;
//! Aircraft model
virtual BlackMisc::Network::CAircraftModel getOwnAircraftModel() const = 0;
//! Load specific simulator plugin
virtual bool loadSimulatorPlugin(const BlackSim::CSimulatorInfo &simulatorInfo) = 0;