19 void saveRGBA(
size_t width, std::span<const void*> rowPointers,
20 const std::string& filename);
21 void saveGrayscale(
size_t width, std::span<const void*> rowPointers,
22 const std::string& filename);
Wrapper around a SDL_Surface.
Utility functions to hide the complexity of saving to a PNG file.
void saveRGBA(size_t width, std::span< const void * > rowPointers, const std::string &filename)
void saveGrayscale(size_t width, std::span< const void * > rowPointers, const std::string &filename)
SDLSurfacePtr load(const std::string &filename, bool want32bpp)
Load the given PNG file in a SDL_Surface.