#include "TileAppearance.h" using namespace std; Color TileAppearance::get_color(string type) { auto & type_map = TileAppearance::get_collection(); if (type_map.contains(type)) return type_map.at(type); return TileAppearance::default_color; } void TileAppearance::register_color(string type, Color color) { auto & type_map = TileAppearance::get_collection(); type_map[type] = color; }