refs #207, added simulator setup to CSimulatorInfo

* setup will provide some metadata about the flight simulator, such as path, version etc.
* there will be a sim independent setup class, providing common information such as path, is simulator installed, etc.
* a sim dependent class on top will provide the values specific to one sim
* setup will contain the logic to fetch its values: setup->init
This commit is contained in:
Klaus Basan
2014-04-14 12:12:09 +02:00
parent 9db245c843
commit 89cb48bbfc
8 changed files with 162 additions and 5 deletions

View File

@@ -0,0 +1,14 @@
#include "fsxsimulatorsetup.h"
#include "../fsx/simconnectutilities.h"
namespace BlackSim
{
namespace Fsx
{
void CFsxSimulatorSetup::init()
{
CSimulatorSetup::init();
this->m_setup.addValue(SetupSimConnectCfgFile, CSimConnectUtilities::getLocalSimConnectCfgFilename());
}
}
}