[FSD] Use forward declaration to reduce header interdependency

This commit is contained in:
Mat Sutcliffe
2019-10-03 19:08:50 +01:00
parent d3a1eb1d60
commit 6eb008c0a0
4 changed files with 13 additions and 2 deletions

View File

@@ -14,6 +14,7 @@
#include "blackcore/airspacemonitor.h"
#include "blackcore/application.h"
#include "blackcore/corefacade.h"
#include "blackcore/fsd/fsdclient.h"
#include "blackcore/webdataservices.h"
#include "blackmisc/simulation/simulatorplugininfo.h"
#include "blackmisc/aviation/aircrafticaocode.h"

View File

@@ -21,12 +21,12 @@
#include "blackcore/blackcoreexport.h"
#include "blackcore/context/contextnetwork.h"
#include "blackcore/corefacadeconfig.h"
#include "blackcore/fsd/fsdclient.h"
#include "blackmisc/simulation/aircraftmodel.h"
#include "blackmisc/simulation/airspaceaircraftsnapshot.h"
#include "blackmisc/simulation/remoteaircraftprovider.h"
#include "blackmisc/simulation/simulatedaircraft.h"
#include "blackmisc/simulation/simulatedaircraftlist.h"
#include "blackmisc/simulation/simulationenvironmentprovider.h"
#include "blackmisc/weather/metar.h"
#include "blackmisc/weather/metarlist.h"
#include "blackmisc/aviation/aircraftpartslist.h"
@@ -69,6 +69,11 @@ namespace BlackCore
class CAirspaceMonitor;
class CCoreFacade;
namespace Fsd
{
class CFSDClient;
}
namespace Context
{
//! Network context implementation