#pragma once #include #include #include #include "../module/AtlasJsModule.hpp" namespace atlas::js { /** * This class represent a Qt JavaScript engine modified to support the Atlas framework. */ class AtlasJsEngine : public QJSEngine { public: explicit AtlasJsEngine(QObject* parent); private: std::shared_ptr moduleAtlas; }; }