|
| ScriptInterpreter (ToltecsEngine *vm) |
|
void | loadScript (uint resIndex, uint slotIndex) |
|
void | setMainScript (uint slotIndex) |
|
void | runScript () |
|
byte * | getSlotData (int slotIndex) const |
|
int16 | getGameVar (uint variable) |
|
void | setGameVar (uint variable, int16 value) |
|
void | saveState (Common::WriteStream *out) |
|
void | loadState (Common::ReadStream *in) |
|
void | setSwitchLocalDataNear (bool newValue) |
|
|
byte | readByte () |
|
int16 | readInt16 () |
|
void | execOpcode (byte opcode) |
|
void | setupScriptFunctions () |
|
void | execScriptFunction (uint16 index) |
|
byte | arg8 (int16 offset) |
|
int16 | arg16 (int16 offset) |
|
void | pushInt16 (int16 value) |
|
int16 | popInt16 () |
|
void | localWrite8 (int16 offset, byte value) |
|
byte | localRead8 (int16 offset) |
|
void | localWrite16 (int16 offset, int16 value) |
|
int16 | localRead16 (int16 offset) |
|
byte * | localPtr (int16 offset) |
|
void | sfNop () |
|
void | sfGetGameVar () |
|
void | sfSetGameVar () |
|
void | sfUpdateScreen () |
|
void | sfGetRandomNumber () |
|
void | sfDrawGuiTextMulti () |
|
void | sfUpdateVerbLine () |
|
void | sfSetFontColor () |
|
void | sfGetTalkTextDuration () |
|
void | sfTalk () |
|
void | sfFindPaletteFragment () |
|
void | sfClearPaletteFragments () |
|
void | sfAddPaletteFragment () |
|
void | sfSetDeltaAnimPalette () |
|
void | sfSetUnkPaletteEffect () |
|
void | sfBuildColorTransTable () |
|
void | sfSetDeltaMainPalette () |
|
void | sfLoadScript () |
|
void | sfRegisterFont () |
|
void | sfLoadAddPalette () |
|
void | sfLoadScene () |
|
void | sfSetGuiHeight () |
|
void | sfFindMouseInRectIndex1 () |
|
void | sfFindMouseInRectIndex2 () |
|
void | sfDrawGuiImage () |
|
void | sfAddAnimatedSpriteNoLoop () |
|
void | sfAddAnimatedSprite () |
|
void | sfAddStaticSprite () |
|
void | sfAddAnimatedSpriteScaled () |
|
void | sfFindPath () |
|
void | sfWalk () |
|
void | sfScrollCameraUp () |
|
void | sfScrollCameraDown () |
|
void | sfScrollCameraLeft () |
|
void | sfScrollCameraRight () |
|
void | sfScrollCameraUpEx () |
|
void | sfScrollCameraDownEx () |
|
void | sfScrollCameraLeftEx () |
|
void | sfScrollCameraRightEx () |
|
void | sfSetCamera () |
|
void | sfGetCameraChanged () |
|
void | sfGetRgbModifiertAtPoint () |
|
void | sfStartAnim () |
|
void | sfAnimNextFrame () |
|
void | sfGetAnimFrameNumber () |
|
void | sfGetAnimStatus () |
|
void | sfStartShakeScreen () |
|
void | sfStopShakeScreen () |
|
void | sfStartSequence () |
|
void | sfEndSequence () |
|
void | sfSetSequenceVolume () |
|
void | sfPlayPositionalSound () |
|
void | sfPlaySound2 () |
|
void | sfClearScreen () |
|
void | sfHandleInput () |
|
void | sfRunOptionsScreen () |
|
void | sfPrecacheSprites () |
|
void | sfPrecacheSounds1 () |
|
void | sfDeletePrecachedFiles () |
|
void | sfPrecacheSounds2 () |
|
void | sfRestoreStackPtr () |
|
void | sfSaveStackPtr () |
|
void | sfPlayMovie () |
|
The documentation for this class was generated from the following file: