1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
#pragma once #include <string> #include <vector> struct SPlugin { std::string name; std::string filename; bool enabled = false; bool failed = false; }; struct SPluginRepository { std::string url; std::string rev; std::string name; std::vector<SPlugin> plugins; std::string hash; };