diff options
author | Lioncash <mathew1800@gmail.com> | 2018-07-21 21:52:42 +0200 |
---|---|---|
committer | Lioncash <mathew1800@gmail.com> | 2018-07-21 22:21:19 +0200 |
commit | d66b43dadfac1e9324fee48e97361e2f858f8af5 (patch) | |
tree | 6007104127ffaa62cb5cb94f5c47fadf4c192fb8 /src/common/file_util.h | |
parent | Merge pull request #754 from lioncash/part (diff) | |
download | yuzu-d66b43dadfac1e9324fee48e97361e2f858f8af5.tar yuzu-d66b43dadfac1e9324fee48e97361e2f858f8af5.tar.gz yuzu-d66b43dadfac1e9324fee48e97361e2f858f8af5.tar.bz2 yuzu-d66b43dadfac1e9324fee48e97361e2f858f8af5.tar.lz yuzu-d66b43dadfac1e9324fee48e97361e2f858f8af5.tar.xz yuzu-d66b43dadfac1e9324fee48e97361e2f858f8af5.tar.zst yuzu-d66b43dadfac1e9324fee48e97361e2f858f8af5.zip |
Diffstat (limited to '')
-rw-r--r-- | src/common/file_util.h | 27 |
1 files changed, 13 insertions, 14 deletions
diff --git a/src/common/file_util.h b/src/common/file_util.h index 1f38b1560..ff01bf0ff 100644 --- a/src/common/file_util.h +++ b/src/common/file_util.h @@ -16,21 +16,20 @@ #include "common/string_util.h" #endif -// User directory indices for GetUserPath -enum { - D_USER_IDX, - D_ROOT_IDX, - D_CONFIG_IDX, - D_CACHE_IDX, - D_SDMC_IDX, - D_NAND_IDX, - D_SYSDATA_IDX, - D_LOGS_IDX, - NUM_PATH_INDICES -}; - namespace FileUtil { +// User paths for GetUserPath +enum class UserPath { + CacheDir, + ConfigDir, + LogDir, + NANDDir, + RootDir, + SDMCDir, + SysDataDir, + UserDir, +}; + // FileSystem tree node/ struct FSTEntry { bool isDirectory; @@ -123,7 +122,7 @@ bool SetCurrentDir(const std::string& directory); // Returns a pointer to a string with a yuzu data dir in the user's home // directory. To be used in "multi-user" mode (that is, installed). -const std::string& GetUserPath(const unsigned int DirIDX, const std::string& newPath = ""); +const std::string& GetUserPath(UserPath path, const std::string& new_path = ""); // Returns the path to where the sys file are std::string GetSysDirectory(); |