Ad GetDataDirectory
This commit is contained in:
parent
d9af637050
commit
b737ab1350
@ -215,4 +215,7 @@ void FrameEnd();
|
||||
/// @brief Returns App Working Directory path
|
||||
/// @return AppDir Path
|
||||
std::string GetAppDirectory();
|
||||
/// @brief returns path to the Data Directory
|
||||
/// @return data dir path
|
||||
std::string GetDataDirectory();
|
||||
} // namespace RenderD7
|
||||
|
@ -851,7 +851,7 @@ void RenderD7::RSettings::Logic() {
|
||||
stateftold = rd7i_ftraced;
|
||||
|
||||
if (m_state == RSETTINGS) {
|
||||
if (d7_hUp & KEY_B) {
|
||||
if (d7_hDown & KEY_B) {
|
||||
std::fstream cfg_wrt(rd7i_config_path + "/config.rc7", std::ios::out);
|
||||
rd7i_config["metrik-settings"]["enableoverlay"] = rd7i_metrikd;
|
||||
rd7i_config["metrik-settings"]["Screen"] = rd7i_mt_screen;
|
||||
@ -928,5 +928,15 @@ void RenderD7::FadeDisplay() { Npifade(); }
|
||||
float RenderD7::GetTime() { return rd7i_time; }
|
||||
|
||||
std::string RenderD7::GetAppDirectory() {
|
||||
return "sdmc:/RenderD7/Apps/" + rd7i_app_name;
|
||||
std::string dir = "sdmc:/RenderD7/Apps/" + rd7i_app_name;
|
||||
if (!std::filesystem::is_directory(dir))
|
||||
std::filesystem::create_directories(dir);
|
||||
return dir;
|
||||
}
|
||||
|
||||
std::string RenderD7::GetDataDirectory() {
|
||||
std::string dir = GetAppDirectory() + "/data";
|
||||
if (!std::filesystem::is_directory(dir))
|
||||
std::filesystem::create_directories(dir);
|
||||
return dir;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user