|
swift
|
XPlane utils. More...
Public Member Functions | |
| CXPlaneUtil ()=delete | |
| Constructor. | |
Static Public Member Functions | |
| static const QStringList & | getLogCategories () |
| Log categories. | |
| static QString | xplane9Dir () |
| XPlane 9 directory. | |
| static QString | xplane10Dir () |
| XPlane 10 directory. | |
| static QString | xplane11Dir () |
| XPlane 11 directory. | |
| static const QString & | xplaneRootDir () |
| XPlane root directory In case more then one XPlane version is found, the path to the highest version is used. | |
| static bool | isXplaneRootDirExisting () |
| Is the xplaneRootDir existing? | |
| static const QString & | xplanePluginDir () |
| XPlane plugin directory In case more then one XPlane version is found, the path to the highest version is used. | |
| static QString | pluginDirFromRootDir (const QString &rootDir=CXPlaneUtil::xplaneRootDir()) |
| Plugin directory from given simulator directory. | |
| static QStringList | modelDirectoriesFromSimDir (const QString &simulatorDir) |
| Model directories from simultaor directory. | |
| static bool | isXplanePluginDirDirExisting () |
| Is the xplanePluginDir existing? | |
| static QStringList | pluginSubdirectories (const QString &pluginDir={}) |
| All sub directories of the plugin directory. More... | |
| static const QStringList & | xplaneModelDirectories () |
| Directories with models. | |
| static const QStringList & | xplaneModelExcludeDirectoryPatterns () |
| Exclude directories for models. | |
| static QString | xswiftbusPluginDir (const QString &xplaneRootDir=CXPlaneUtil::xplaneRootDir()) |
| xswiftbus plugin directory | |
| static QString | xswiftbusLegacyDir (const QString &xplaneRootDir=CXPlaneUtil::xplaneRootDir()) |
| xswiftbus legacy directory | |
| static bool | hasXSwiftBusBuildAndPluginDir (const QString &xplaneRootDir) |
| Both directories, plugin and. | |
| static QStringList | findConflictingPlugins (const QString &pluginDir={}) |
| Finds conflicting plugins. More... | |
| static QStringList | findAllXplFiles (const QString &pluginDir={}) |
| static bool | hasNewerXSwiftBusBuild (const QString &xplaneRootDir=CXPlaneUtil::xplaneRootDir()) |
| Newer xswiftbus build. | |
| static int | copyXSwiftBusBuildFiles (const QString &xplaneRootDir=CXPlaneUtil::xplaneRootDir()) |
| Copy a xswiftbus build. More... | |
| static const QString & | xplanePluginPathName () |
| XPlane relative plugin path. | |
| static const QString & | xswiftbusPathName () |
| xswiftbus path name | |
| static const QStringList & | xplFileFilter () |
| Filter filter for xpl files. | |
| static CStatusMessageList | validateModelDirectories (const QString &simDir, const QStringList &modelDirectories) |
| Validate the model directories. | |
XPlane utils.
Definition at line 18 of file xplaneutil.h.
|
static |
Copy a xswiftbus build.
Definition at line 262 of file xplaneutil.cpp.
|
static |
Definition at line 226 of file xplaneutil.cpp.
|
static |
Finds conflicting plugins.
Definition at line 205 of file xplaneutil.cpp.
|
static |
All sub directories of the plugin directory.
Definition at line 152 of file xplaneutil.cpp.