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

@@ -1,6 +1,5 @@
#pragma once
#include "Utils.hpp"
#include "Reporter.hpp"
#include <yycc.hpp>
#include <yycc/macro/class_copy_move.hpp>
#include <string>
@@ -17,13 +16,13 @@ namespace BMapInspector::Cli {
};
enum class Error {
BadParse, ///< Error occurs when executing parser.
NoFile, ///< User do not specify file path for loading.
BadFile, ///< User specified file path is bad.
NoBallance, ///< User do not specify Ballance directory for loading.
BadParse, ///< Error occurs when executing parser.
NoFile, ///< User do not specify file path for loading.
BadFile, ///< User specified file path is bad.
NoBallance, ///< User do not specify Ballance directory for loading.
BadBallance, ///< User specified Ballance directory is bad.
BadEncoding, ///< User given encoding value is bad.
BadLevel, ///< User given level name is bad.
BadLevel, ///< User given level name is bad.
};
template<typename T>