Game Develop Core: ResourcesUnmergingHelper.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
ResourcesUnmergingHelper.h
Go to the documentation of this file.
1
5 #ifndef ResourcesUnmergingHelper_H
6 #define ResourcesUnmergingHelper_H
7
8 #include "GDCore/IDE/ArbitraryResourceWorker.h"
9 #include <string>
10
11 namespace gd
12 {
13
21 class GD_CORE_API ResourcesUnmergingHelper : public ArbitraryResourceWorker
22 {
23 public:
24 ResourcesUnmergingHelper(std::string newDirectory_) : ArbitraryResourceWorker(), newDirectory(newDirectory_) {};
25 virtual ~ResourcesUnmergingHelper() {};
26
30 virtual void ExposeResource(std::string & resource);
31
32 virtual void ExposeImage(std::string & imageName) {};
33 virtual void ExposeShader(std::string & shaderName) {};
34
35 private:
36 std::string newDirectory;
37 };
38
39 }
40
41 #endif // ResourcesUnmergingHelper_H
42
43