1
0

feat: finish BMapInspector framework

This commit is contained in:
2026-02-02 14:17:31 +08:00
parent def46d1b8f
commit ebbea473a4
9 changed files with 319 additions and 95 deletions

View File

@@ -0,0 +1,31 @@
#include "Rule.hpp"
namespace BMapInspector::Rule {
#pragma region IRule
IRule::IRule() {}
IRule::~IRule() {}
#pragma endregion
#pragma region Ruleset
Ruleset::Ruleset() : rules() {
// TODO: create instance for each rules.
}
Ruleset::~Ruleset() {}
size_t Ruleset::GetRuleCount() const {
return this->rules.size();
}
const std::vector<IRule*>& Ruleset::GetRules() const {
return this->rules;
}
#pragma endregion
} // namespace BMapInspector::Ruleset