#ifndef SPECTRE_GRAPHICS_IMAGE_DECODER_H #define SPECTRE_GRAPHICS_IMAGE_DECODER_H namespace sp { class Image; } namespace sp { namespace image { class Decoder { public : virtual bool decode(Image& img, const unsigned char *data, unsigned size) = 0; }; }} // namespace sp::image #endif /* SPECTRE_GRAPHICS_IMAGE_DECODER_H */