38 uint16 _dataBytesPerRow;
51 void verticalUnDiff(T *dest,
Common::File *sourceFile, uint16 bytesPerRow);
69 Common::Rect rectScale(int16 x1, int16 y1, int16 x2, int16 y2);
80 Common::Rect vgaRectScale(int16 x1, int16 y1, int16 x2, int16 y2);
81 uint16 svgaCord(uint16 cord);
82 uint16 mapScaleX(uint16 x);
83 uint16 mapScaleY(uint16 y);
84 Common::Rect mapRectScale(int16 x1, int16 y1, int16 x2, int16 y2);
94 void unDiff(
byte *newBuf,
byte *oldBuf,
Common::File *sourceFile, uint16 bytesPerRow,
bool isVertical);
95 void runLengthDecode(
byte *dest,
Common::File *sourceFile);
96 void verticalRunLengthDecode(
byte *dest,
Common::File *sourceFile, uint16 bytesPerRow);
97 void setBytesPerRow(
int num);
98 uint16 getRandom(uint16 max);
Common::Point vgaUnscale(Common::Point pos)
void unDiff(byte *newBuf, byte *oldBuf, Common::File *sourceFile, uint16 bytesPerRow, bool isVertical)