|
Porytiles
|
#include <array>#include <map>#include <optional>#include <utility>#include <vector>#include "gsl/pointers"#include "porytiles/domain/config/tile_sharing_alignment.hpp"#include "porytiles/domain/config/tile_sharing_packing.hpp"#include "porytiles/domain/models/color_index_map.hpp"#include "porytiles/domain/models/metatile.hpp"#include "porytiles/domain/models/palette.hpp"#include "porytiles/domain/models/pixel_tile.hpp"#include "porytiles/domain/models/rgba32.hpp"#include "porytiles/domain/packing/models/color_position.hpp"#include "porytiles/domain/packing/models/palette_hint.hpp"#include "porytiles/domain/packing/services/packing_strategy.hpp"#include "porytiles/domain/services/palette_printer.hpp"#include "porytiles/domain/services/tile_printer.hpp"#include "porytiles/utilities/result/chainable_result.hpp"#include "porytiles/utilities/text/text_formatter.hpp"#include "porytiles/xcut/config/config_value.hpp"#include "porytiles/xcut/diagnostics/user_diagnostics.hpp"Go to the source code of this file.
Classes | |
| struct | porytiles::PackingParams |
| The input parameters for a packing operation. More... | |
| struct | porytiles::PackingParams::PrimaryTileRef |
| A reconstructed RGBA tile from a compiled primary tileset, tagged with its first metatile slot location. More... | |
| struct | porytiles::PalettePacking |
| Result from the high-level tile packing operation. More... | |
| class | porytiles::PalettePacker |
| Domain service that packs ColorSets into hardware palettes. More... | |
Namespaces | |
| namespace | porytiles |