|
OpenEnroth 39d87c6
|
#include "PathResolver.h"#include <string>#include <vector>#include <filesystem>#include "Library/Logger/Logger.h"#include "Library/Environment/Interface/Environment.h"#include "Library/FileSystem/Directory/DirectoryFileSystem.h"#include "Library/FileSystem/Lowercase/LowercaseFileSystem.h"Classes | |
| struct | PathResolutionConfig |
Functions | |
| static std::vector< std::string > | resolvePaths (Environment *environment, const PathResolutionConfig &config) |
| std::vector< std::string > | resolveMm6Paths (Environment *environment) |
| std::vector< std::string > | resolveMm7Paths (Environment *environment) |
| std::vector< std::string > | resolveMm8Paths (Environment *environment) |
| bool | validateMm7Path (std::string_view dataPath, std::string *missingFile) |
| std::string | resolveMm7UserPath (Environment *environment) |
Variables | |
| static const std::vector< std::string_view > | globalValidateList |
| static const PathResolutionConfig | mm6Config |
| static const PathResolutionConfig | mm7Config |
| static const PathResolutionConfig | mm8Config |
| std::vector< std::string > resolveMm6Paths | ( | Environment * | environment | ) |
| std::vector< std::string > resolveMm7Paths | ( | Environment * | environment | ) |
| std::string resolveMm7UserPath | ( | Environment * | environment | ) |
| std::vector< std::string > resolveMm8Paths | ( | Environment * | environment | ) |
|
static |
| bool validateMm7Path | ( | std::string_view | dataPath, |
| std::string * | missingFile | ||
| ) |
|
static |
|
static |
|
static |
|
static |