Files
Magic-Scrolls/include/engine/core/engine_module_api.hpp
T

21 lines
424 B
C++

#ifndef __MSC_ENGINE_MODULE_API_HPP__
#define __MSC_ENGINE_MODULE_API_HPP__
#include <engine/core/engine_bus.hpp>
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__