Public Member Functions | |
Anim (LabEngine *vm) | |
void | setOutputBuffer (byte *memoryBuffer) |
void | readDiff (Common::File *diffFile, bool playOnce, bool onlyDiffData) |
void | diffNextFrame (bool onlyDiffData=false) |
void | stopDiff () |
void | stopDiffEnd () |
uint16 | getDIFFHeight () |
bool | isPlaying () const |
Public Attributes | |
char | _diffPalette [256 *3] |
bool | _waitForEffect |
bool | _doBlack |
bool | _noPalChange |
byte * | _scrollScreenBuffer |
void Lab::Anim::setOutputBuffer | ( | byte * | memoryBuffer | ) |
Reads in a DIFF file.
void Lab::Anim::stopDiff | ( | ) |
Stops an animation from running.
void Lab::Anim::stopDiffEnd | ( | ) |
Stops an animation from running.