A result type that maintains a chainable sequence of errors for debugging and error reporting.
An image loader that reads PNG files to create an Image with an Rgba32 pixel type.
PngRgbaImageLoader()=default
ChainableResult< std::unique_ptr< Image< Rgba32 > >, ImageLoadError > load_from_file(const std::filesystem::path &path) const