#ifndef USER_PATHS_H #define USER_PATHS_H #include class UserPaths { public: static std::string getUserDataPath(); static void setUserDataPath(const std::string& path); static std::string getSampleProjectsPath(); static void setSampleProjectsPath(const std::string& path); static std::string getAppSettingsPath(); static std::string getWindowSettingsPath(); static std::string getLogPath(); private: static std::string s_userDataPath; static std::string s_sampleProjectsPath; }; #endif // USER_PATHS_H