Implement modules lifecycle #2

Open
samsonium wants to merge 6 commits from lifecycle into master
Showing only changes of commit 33941a823c - Show all commits
-21
View File
@@ -1,21 +0,0 @@
#ifndef __MSC_TEST_1_MODULE_HPP__
#define __MSC_TEST_1_MODULE_HPP__
#include "engine/core/engine_module.hpp"
#include "engine/core/engine_module_api.hpp"
#include <cstdint>
class Test1Module : public MscEngineModule
{
public:
~Test1Module() = default;
std::string getName() const override;
uint16_t getRev() const override;
const std::unordered_map<std::string, MscRevisionRange> &
getDependencies() const override;
void onInitialize(IMscEngineModuleAPI &engine) override;
};
#endif // __MSC_TEST_1_MODULE_HPP__