ScummVM API documentation
Lab::Anim Class Reference

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
 

Member Function Documentation

◆ setOutputBuffer()

void Lab::Anim::setOutputBuffer ( byte *  memoryBuffer)

Reads in a DIFF file.

◆ stopDiff()

void Lab::Anim::stopDiff ( )

Stops an animation from running.

◆ stopDiffEnd()

void Lab::Anim::stopDiffEnd ( )

Stops an animation from running.


The documentation for this class was generated from the following file: