1
0
Files

54 lines
969 B
C++
Raw Permalink Normal View History

#include "GpRules.hpp"
namespace BMapInspector::Rule {
#pragma region GP1 Rule
2026-02-04 20:46:04 +08:00
GpRule1::GpRule1() : IRule() {}
2026-02-04 20:46:04 +08:00
GpRule1::~GpRule1() {}
2026-02-04 20:46:04 +08:00
std::u8string_view GpRule1::GetRuleName() const {
return u8"GP1";
}
2026-02-04 20:46:04 +08:00
void GpRule1::Check(Reporter::Reporter& reporter, Map::Level& level) const {}
#pragma endregion
#pragma region GP2 Rule
2026-02-04 20:46:04 +08:00
constexpr char8_t GP2[] = u8"GP2";
2026-02-04 20:46:04 +08:00
GpRule2::GpRule2() : IRule() {}
2026-02-04 20:46:04 +08:00
GpRule2::~GpRule2() {}
2026-02-04 20:46:04 +08:00
std::u8string_view GpRule2::GetRuleName() const {
return GP2;
}
2026-02-04 20:46:04 +08:00
void GpRule2::Check(Reporter::Reporter& reporter, Map::Level& level) const {
}
#pragma endregion
2026-02-04 20:46:04 +08:00
#pragma region GP3 Rule
//
// Gp3Rule::Gp3Rule() : IRule() {}
//
// Gp3Rule::~Gp3Rule() {}
//
// std::u8string_view Gp3Rule::GetRuleName() const {
// return u8"GP3";
// }
//
// void Gp3Rule::Check(Reporter::Reporter& reporter, Map::Level& level) const {
// // TODO: Mesh hash is not implemented.
// }
//
//#pragma endregion
} // namespace BMapInspector::Rule