6 #ifndef SWIFT_MISC_SIMULATION_FSDIRECTORIES_H
7 #define SWIFT_MISC_SIMULATION_FSDIRECTORIES_H
10 #include <QStringList>
14 namespace swift::misc::simulation::fscommon
27 static const QString &fsxDirFromRegistry();
33 static const QString &fsxSimObjectsDirFromRegistry();
36 static const QString &fsxSimObjectsDir();
39 static const QString &msfsSimObjectsDir();
42 static const QString &msfs2024SimObjectsDir();
48 static const QStringList &fsxSimObjectsExcludeDirectoryPatterns();
51 static const QStringList &msfs20SimObjectsExcludeDirectoryPatterns();
54 static const QStringList &msfs2024SimObjectsExcludeDirectoryPatterns();
57 static QStringList fsxSimObjectsDirPlusAddOnXmlSimObjectsPaths(
const QString &simObjectsDir =
"");
66 static QStringList p3dSimObjectsDirPlusAddOnXmlSimObjectsPaths(
const QString &simObjectsDir,
73 static const QString &p3dDirFromRegistry();
79 static const QString &p3dSimObjectsDirFromRegistry();
82 static const QString &p3dSimObjectsDir();
88 static const QStringList &p3dSimObjectsExcludeDirectoryPatterns();
91 static const QString &msfsDir();
94 static const QString &msfsPackagesDir();
97 static const QString &msfs2024Dir();
100 static const QString &msfs2024PackagesDir();
147 static const QString &airFileFilter();
CFsDirectories()=delete
Constructor.
#define SWIFT_MISC_EXPORT
Export a class or function from the library.