ezEngine  Milestone 7
ApplicationConfig.h
1 #pragma once
2 
3 #include <Core/Basics.h>
4 #include <Foundation/Strings/String.h>
6 
7 class EZ_CORE_DLL ezApplicationConfig
8 {
9 public:
10 
11  static void SetProjectDirectory(const char* szProjectDir);
12  static const char* GetProjectDirectory();
13 
14  virtual ezResult Save() = 0;
15  virtual void Load() = 0;
16 
17  virtual void Apply() = 0;
18 
19 private:
20  static ezString s_sProjectDir;
21 };
22