UGDK  0.4.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
pathmanager.h
Go to the documentation of this file.
1 #ifndef HORUSEYE_FRAMEWORK_PATHMANAGER_H_
2 #define HORUSEYE_FRAMEWORK_PATHMANAGER_H_
3 
4 #include <string>
5 #define PATH_MANAGER() ugdk::Engine::reference()->path_manager()
6 
7 namespace ugdk {
8 
9 class PathManager {
10  public:
11  PathManager(const std::string& base_path) : base_path_(base_path) {}
13 
14  std::string ResolvePath(const std::string& path);
15 
16  private:
17  std::string base_path_;
18 
19 };
20 
21 } // namespace ugdk
22 
23 #endif