#pragma once #include #include #include "Parsing/Simple/SimpleParserValue.h" #include "Parsing/Matcher/AbstractMatcher.h" #include "Parsing/Matcher/MatcherLabel.h" class ZoneDefinitionCommonMatchers { public: typedef AbstractMatcher matcher_t; typedef IMatcherForLabelSupplier supplier_t; static constexpr int LABEL_ASSET_NAME = std::numeric_limits::max() - 1; static std::unique_ptr AssetName(const supplier_t* labelSupplier); };