|
Porytiles
|
#include <color_palette_printer.hpp>
Public Member Functions | |
| ColorPalettePrinter (gsl::not_null< TextFormatter * > format) | |
| std::vector< std::string > | print_rgba_pal (const Palette< Rgba32, pal::max_size > &pal) const override |
| std::vector< std::string > | print_rgba_pal (const Palette< Rgba32 > &pal) const override |
| std::vector< std::string > | print_rgba_pal_with_highlights (const Palette< Rgba32 > &pal, const std::vector< std::size_t > &slots) const override |
| std::vector< std::string > | print_rgba_pal_with_highlights (const Palette< Rgba32, pal::max_size > &pal, const std::vector< std::size_t > &slots) const override |
| std::vector< std::string > | print_pal_hint_with_highlights (const PaletteHint &hint, const std::vector< std::size_t > &slots) const override |
| std::vector< std::string > | print_rgba_palette_covered_missing (const Palette< Rgba32, pal::max_size > &pal, std::set< Rgba32 > covered_colors, std::set< Rgba32 > missing_colors) const override |
| std::vector< std::string > | print_rgba_counts (const std::vector< std::pair< Rgba32, unsigned int > > &colors_counts) const override |
Public Member Functions inherited from porytiles::PalettePrinter | |
| virtual | ~PalettePrinter ()=default |
| std::vector< std::string > | print_rgba_pal_counts (const std::map< Rgba32, unsigned int > &color_counts) const |
Definition at line 13 of file color_palette_printer.hpp.
|
inlineexplicit |
Definition at line 15 of file color_palette_printer.hpp.
|
overridevirtual |
Implements porytiles::PalettePrinter.
Definition at line 89 of file color_palette_printer.cpp.
|
overridevirtual |
Implements porytiles::PalettePrinter.
Definition at line 161 of file color_palette_printer.cpp.
|
overridevirtual |
Implements porytiles::PalettePrinter.
Definition at line 72 of file color_palette_printer.cpp.
|
overridevirtual |
Implements porytiles::PalettePrinter.
Definition at line 67 of file color_palette_printer.cpp.
|
overridevirtual |
Implements porytiles::PalettePrinter.
Definition at line 77 of file color_palette_printer.cpp.
|
overridevirtual |
Implements porytiles::PalettePrinter.
Definition at line 83 of file color_palette_printer.cpp.
|
overridevirtual |
Implements porytiles::PalettePrinter.
Definition at line 132 of file color_palette_printer.cpp.