Game Develop Core: PlatformLoader.h Source File

| Game Develop Core Core library for developing platforms and tools compatible with Game Develop.

- Main Page
- Modules
- Classes

- File List
- File Members

All Classes Files Functions Variables Typedefs Enumerations Macros Groups Pages
PlatformLoader.h
Go to the documentation of this file.
1
6 #ifndef PLATFORMLOADER_H
7 #define PLATFORMLOADER_H
8 #include <string>
9 #include <boost/shared_ptr.hpp>
10 namespace gd { class Platform; }
11
12 namespace gd
13 {
14
28 class GD_CORE_API PlatformLoader
29 {
30 public:
31
39 static void LoadAllPlatformsInManager(std::string dir);
40
47 static boost::shared_ptr<gd::Platform> LoadPlatformInManager(std::string fullpath);
48
49 private:
50 PlatformLoader();
51 virtual ~PlatformLoader() {};
52 };
53
54 }
55
56 #endif // PLATFORMLOADER_H