25 #include "common/array.h" 26 #include "common/endian.h" 27 #include "graphics/palette.h" 28 #include "graphics/surface.h" 30 #include "image/image_decoder.h" 33 class SeekableReadStream;
65 uint16 transparentColor;
66 byte xAspect, yAspect;
67 uint16 pageWidth, pageHeight;
71 int16 timer, step, flags;
87 const Header *getHeader()
const {
return &_header; }
89 const byte *
getPalette()
const {
return _palette.data(); }
118 uint8 _numRelevantPlanes;
125 void packPixels(byte *scanlines, byte *data,
const uint16 scanlinePitch,
const uint16 outPitch);
Definition: image_decoder.h:52
void setNumRelevantPlanes(const uint8 numRelevantPlanes)
Definition: iff.h:99
const Graphics::Surface * getSurface() const
Definition: iff.h:88
Definition: algorithm.h:29
Definition: formatinfo.h:28
const byte * getPalette() const
Definition: iff.h:89
uint16 getPaletteColorCount() const
Definition: iff.h:91
Simple class for handling a palette data.
Definition: palette.h:51
void setPixelPacking(const bool pixelPacking)
Definition: iff.h:110
Definition: movie_decoder.h:32