|
void | initAll () |
|
void | freeAll () |
|
void | checkFreeMult () |
|
void | freeMult (bool freeObjectSprites=false) |
|
void | zeroMultData () |
|
void | playMult (int16 startFrame, int16 endFrame, char checkEscape, char handleMouse) |
|
int | openObjVideo (const Common::String &file, VideoPlayer::Properties &properties, int animation) |
|
void | closeObjVideo (Mult_Object &object) |
|
void | clearObjectVideos () |
|
virtual void | loadMult (int16 resId)=0 |
|
virtual void | freeMultKeys ()=0 |
|
virtual bool | hasMultData (uint16 multIndex)=0 |
|
virtual void | setMultData (uint16 multIndex)=0 |
|
virtual void | zeroMultData (uint16 multIndex)=0 |
|
virtual void | multSub (uint16 multIndex)=0 |
|
virtual void | animate ()=0 |
|
| Mult (GobEngine *vm) |
|
|
void | drawText (bool &stop, bool &stopNoClear) |
|
void | prepPalAnim (bool &stop) |
|
void | doPalAnim () |
|
void | doFadeAnim (bool &stop) |
|
void | doSoundAnim (bool &stop, int16 frame) |
|
virtual void | playMultInit ()=0 |
|
virtual void | drawStatics (bool &stop)=0 |
|
virtual void | drawAnims (bool &stop)=0 |
|
virtual void | newCycleAnim (Mult_Object &animObj)=0 |
|
|
int16 | _index |
|
int16 | _counter |
|
bool | _animDataAllocated |
|
Mult_Data * | _multDatas [8] |
|
bool | _doPalSubst |
|
Variables * | _animArrayX |
|
Variables * | _animArrayY |
|
Mult_AnimData * | _animArrayData |
|
int16 | _palKeyIndex |
|
Video::Color * | _oldPalette |
|
Video::Color | _palAnimPalette [256] |
|
int16 | _palAnimKey |
|
int16 | _palAnimRed [4] |
|
int16 | _palAnimGreen [4] |
|
int16 | _palAnimBlue [4] |
|
char | _palFadingRed |
|
char | _palFadingGreen |
|
char | _palFadingBlue |
|
GobEngine * | _vm |
|
The documentation for this class was generated from the following file: