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/palette.h" 7 #include "graphics/surface.h" 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);
Definition: image_decoder.h:53
DoodleDecoder(const byte *palette)
const Graphics::Palette & getPalette() const override
Definition: doodle.h:24
bool loadStream(Common::SeekableReadStream &stream) override
const Graphics::Surface * getSurface() const override
Definition: doodle.h:23
bool loadStreams(Common::SeekableReadStream &highresStream, Common::SeekableReadStream &colorStream1, Common::SeekableReadStream &colorStream2)
Simple class for handling a palette data.
Definition: palette.h:55
Definition: movie_decoder.h:32