Cleaned up FG model loader

This commit is contained in:
Lars Toenning
2019-02-09 15:15:36 +01:00
committed by Mat Sutcliffe
parent 0fa989c2f1
commit a84eb1b156
2 changed files with 23 additions and 9 deletions

View File

@@ -16,10 +16,11 @@ namespace BlackMisc{
void updateInstalledModels(const CAircraftModelList &models);
private:
Simulation::CAircraftModelList parseFlyableAirplaces(const QString &rootDirectory);
Simulation::CAircraftModelList parseFlyableAirplanes(const QString &rootDirectory, const QStringList &excludeDirectories);
static const QString &fileFilterFlyable();
void addUniqueModel(const CAircraftModel &model, CAircraftModelList &models);
QPointer<CWorker> m_parserWorker;
CAircraftModelList performParsing(const QStringList &rootDirectories, const QStringList &excludeDirectories);
protected:
void startLoadingFromDisk(LoadMode mode, const ModelConsolidationCallback &modelConsolidation, const QStringList &modelDirectories);