A result type that maintains a chainable sequence of errors for debugging and error reporting.
A service interface that saves a Palette to a given file.
An implementation of FilePalSaver that saves palettes to JASC-PAL (Paintshop Pro) pal files.
ChainableResult< void > save(const Palette< Rgba32 > &pal, const std::filesystem::path &path) const override
A palette container for colors that support transparency checking.