Redesign convertStringToRoadPart
Opened this issue · 0 comments
sea-kg commented
Переделать:
static RoadPart convertStringToRoadPart(const std::wstring &sRoadPart) {
if (sRoadPart == L"vertical") {
@mariarti91 писал:
вместо этого каскада условий можно сделать static std::unordered_map<std::wstring, RoadPart> и производить поиск за константу ценой долго первого выполнения при инициалзицаии статик мапы.
Надо вообще вынести все это в YAssetRoad в json. И оттуда считывать.