18 [[nodiscard]]
virtual std::vector<std::string>
A collection of printer functions for various tile types.
virtual ~TilePrinter()=default
virtual std::vector< std::string > print_metatile_highlight(metatile::Subtile subtile, std::size_t row, std::size_t col, Style color) const =0
virtual std::vector< std::string > print_metatile_highlights(metatile::Subtile subtile, const std::vector< std::size_t > &indexes, Style color) const =0
Style
Bitmask flags for text styling options.