#ifndef __MSC_ENGINE_MODULE_API_HPP__ #define __MSC_ENGINE_MODULE_API_HPP__ #include typedef void UNIMPL; class IMscEngineModuleAPI { public: virtual ~IMscEngineModuleAPI() = default; /// Get access to engine event bus virtual MscEventBus &getBus() = 0; /// Get access to loaded module list virtual UNIMPL getLoadedModules() const = 0; }; #endif // __MSC_ENGINE_MODULE_API_HPP__