feat: add event bus to engine public API
This commit is contained in:
@@ -13,6 +13,7 @@ class MscEngine : public IMscEngineModuleAPI
|
||||
private:
|
||||
/// Loaded modules list
|
||||
std::vector<std::shared_ptr<MscEngineModule>> _modules;
|
||||
MscEventBus _bus;
|
||||
|
||||
public:
|
||||
/// Actual version
|
||||
@@ -20,7 +21,7 @@ public:
|
||||
|
||||
MscEngine(std::vector<std::shared_ptr<MscEngineModule>> modules);
|
||||
|
||||
UNIMPL getBus() const override;
|
||||
MscEventBus &getBus() override;
|
||||
UNIMPL getLoadedModules() const override;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user