| 123456789101112131415161718192021222324252627282930313233343536 |
- #pragma once
- #include <Atomic/Core/Object.h>
- using namespace Atomic;
- namespace ToolCore
- {
- class JSBind : public Object
- {
- OBJECT(JSBind)
- public:
- JSBind(Context* context);
- virtual ~JSBind();
- bool GenerateBindings(const String& sourceRootFolder, const String& packageFolder, const String& platform);
- const String& GetSourceRootFolder() { return sourceRootFolder_; }
- const String& GetPackageFolder() { return packageFolder_; }
- const String& GetPlatform() { return platform_; }
- private:
- String sourceRootFolder_;
- String packageFolder_;
- String platform_;
- };
- }
|