- finish one rule in BMapInspector. - fix CKObjectManager find object by name feature.
24 lines
569 B
C++
24 lines
569 B
C++
#pragma once
|
|
#include "../Rule.hpp"
|
|
|
|
namespace BMapInspector::Rule {
|
|
|
|
/**
|
|
* @brief YYC12345 Rule 1
|
|
* @details
|
|
* The object grouped into "Phys_FloorRails" should only be rails, otherwise their meshes' UV will be smooth.
|
|
* Additionally, these smooth UV meshes will also affect those objects refering them.
|
|
*/
|
|
class YYCRule1 : public IRule {
|
|
public:
|
|
YYCRule1();
|
|
~YYCRule1();
|
|
YYCC_DELETE_COPY_MOVE(YYCRule1)
|
|
|
|
public:
|
|
std::u8string_view GetRuleName() const override;
|
|
void Check(Reporter::Reporter& reporter, Map::Level& level) const override;
|
|
};
|
|
|
|
}
|