Surface provider that can load PNG (.png) files. More...
#include <png_provider.h>
Static Public Member Functions | |
| static PixelBuffer | load (const std::string &filename, const FileSystem &fs, bool srgb=false) |
| Called to load an image with this provider type. | |
| static PixelBuffer | load (const std::string &fullname, bool srgb=false) |
| static PixelBuffer | load (IODevice &dev, bool srgb=false) |
| Load. | |
| static void | save (PixelBuffer buffer, const std::string &filename, FileSystem &fs) |
| Called to save a given PixelBuffer to a file. | |
| static void | save (PixelBuffer buffer, const std::string &fullname) |
| static void | save (PixelBuffer buffer, IODevice &iodev) |
| Save the given PixelBuffer to an output device. | |
Surface provider that can load PNG (.png) files.
|
static |
Called to load an image with this provider type.
| name | Name of the file to load. |
| directory | Directory that file name is relative to. |
|
static |
|
static |
|
static |
Called to save a given PixelBuffer to a file.
|
static |
|
static |
Save the given PixelBuffer to an output device.