Atlas-Launcher/source/javascript/module/_base/BaseJsModule.hpp

20 lines
340 B
C++

#pragma once
#include <QObject>
#include "javascript/engine/AtlasJsEngine.hpp"
/**
* Base class for an Atlas JavaScript submodule
*/
class BaseJsModule : public QObject {
Q_OBJECT
public:
explicit BaseJsModule(AtlasJsEngine* engine);
protected:
/// The javascript engine running the module
AtlasJsEngine* engine;
};