summaryrefslogtreecommitdiffstats
path: root/src/common/profile.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/common/profile.h')
-rw-r--r--src/common/profile.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/common/profile.h b/src/common/profile.h
index f084ece..52f9f15 100644
--- a/src/common/profile.h
+++ b/src/common/profile.h
@@ -45,6 +45,9 @@ public:
CProfile();
virtual ~CProfile();
+ /** Set flag to force using ini file from local directory */
+ void SetUseLocalDirectory(bool useLocalDirectory);
+
/** Loads colobot.ini from current directory
* \return return true on success
*/
@@ -130,9 +133,13 @@ public:
bool CopyFileToTemp(std::string filename);
private:
+ std::string GetIniFileLocation();
+
+private:
boost::property_tree::ptree m_propertyTree;
bool m_profileNeedSave;
std::string m_userDirectory;
+ bool m_useLocalDirectory;
};
//! Global function to get profile instance