1 #ifndef IMAGE_DOODLE_DECODER_H 2 #define IMAGE_DOODLE_DECODER_H 4 #include "image/image_decoder.h" 5 #include "common/stream.h" 6 #include "graphics/surface.h" 23 const byte *
getPalette()
const override {
return _palette; }
38 static const int kWidth = 320;
39 static const int kHeight = 200;
40 static const int kHeaderSize = 192;
41 static const int kColorDataSize = 1000;
53 void processDoodleCell(
int cellIdx,
const byte *highresData,
54 const byte *colorData1,
const byte *colorData2);
const byte * getPalette() const override
Definition: doodle.h:23
Definition: image_decoder.h:52
DoodleDecoder(const byte *palette)
uint16 getPaletteColorCount() const override
Definition: doodle.h:24
bool loadStream(Common::SeekableReadStream &stream) override
const Graphics::Surface * getSurface() const override
Definition: doodle.h:22
bool loadStreams(Common::SeekableReadStream &highresStream, Common::SeekableReadStream &colorStream1, Common::SeekableReadStream &colorStream2)
Definition: movie_decoder.h:32