Move struct Palette into its own file (#1850)

This commit is contained in:
Rangi
2025-10-20 16:59:24 -04:00
committed by GitHub
parent 2873e0b8c8
commit 7462bccb72
11 changed files with 114 additions and 79 deletions

View File

@@ -220,6 +220,8 @@ These files have been copied ("vendored") from external authors and adapted for
Functions for sorting colors within palettes, which works differently for grayscale, RGB, or indexed-color palettes.
- **`pal_spec.cpp`:**
Functions for parsing various formats of palette specifications (from `-c/--colors`).
- **`palette.cpp`:**
`Palette` methods for working with up to four GBC-native (RGB555) colors.
- **`png.cpp`:**
`Png` methods for reading PNG image files, standardizing them to 8-bit RGBA pixels while also reading their indexed palette if there is one.
- **`process.cpp`:**