25 #include "graphics/palette.h" 26 #include "image/image_decoder.h" 31 class SeekableReadStream;
52 class GIFDecoder :
public ImageDecoder {
58 void destroy()
override;
59 const byte *getPalette()
const override {
return _palette.data(); }
60 uint16 getPaletteColorCount()
const override {
return _palette.size(); }
62 bool hasTransparentColor()
const override {
return _hasTransparentColor; }
63 uint32 getTransparentColor()
const override {
return _transparentColor; }
67 bool _hasTransparentColor;
68 uint32 _transparentColor;
Definition: algorithm.h:29
Definition: formatinfo.h:28
Simple class for handling a palette data.
Definition: palette.h:51
Definition: movie_decoder.h:32