ScummVM API documentation
Illusions::ScriptOpcodes_Duckman Class Reference
Inheritance diagram for Illusions::ScriptOpcodes_Duckman:
Illusions::ScriptOpcodes

Public Member Functions

 ScriptOpcodes_Duckman (IllusionsEngine_Duckman *vm)
 
void initOpcodes () override
 
void freeOpcodes () override
 
- Public Member Functions inherited from Illusions::ScriptOpcodes
 ScriptOpcodes (IllusionsEngine *vm)
 
void execOpcode (ScriptThread *scriptThread, OpCall &opCall)
 

Protected Member Functions

void opNop (ScriptThread *scriptThread, OpCall &opCall)
 
void opSuspend (ScriptThread *scriptThread, OpCall &opCall)
 
void opYield (ScriptThread *scriptThread, OpCall &opCall)
 
void opTerminate (ScriptThread *scriptThread, OpCall &opCall)
 
void opJump (ScriptThread *scriptThread, OpCall &opCall)
 
void opStartScriptThread (ScriptThread *scriptThread, OpCall &opCall)
 
void opNotifyThread (ScriptThread *scriptThread, OpCall &opCall)
 
void opSuspendThread (ScriptThread *scriptThread, OpCall &opCall)
 
void opLoadResource (ScriptThread *scriptThread, OpCall &opCall)
 
void opUnloadResource (ScriptThread *scriptThread, OpCall &opCall)
 
void opStartTimerThread (ScriptThread *scriptThread, OpCall &opCall)
 
void opRerunThreads (ScriptThread *scriptThread, OpCall &opCall)
 
void opEnterScene18 (ScriptThread *scriptThread, OpCall &opCall)
 
void opUnloadResourcesBySceneId (ScriptThread *scriptThread, OpCall &opCall)
 
void opChangeScene (ScriptThread *scriptThread, OpCall &opCall)
 
void opResumeFromSavegame (ScriptThread *scriptThread, OpCall &opCall)
 
void opStartModalScene (ScriptThread *scriptThread, OpCall &opCall)
 
void opExitModalScene (ScriptThread *scriptThread, OpCall &opCall)
 
void opEnterScene24 (ScriptThread *scriptThread, OpCall &opCall)
 
void opLeaveScene24 (ScriptThread *scriptThread, OpCall &opCall)
 
void opEnterDebugger (ScriptThread *scriptThread, OpCall &opCall)
 
void opLeaveDebugger (ScriptThread *scriptThread, OpCall &opCall)
 
void opDumpCurrentSceneFiles (ScriptThread *scriptThread, OpCall &opCall)
 
void opPanCenterObject (ScriptThread *scriptThread, OpCall &opCall)
 
void opPanTrackObject (ScriptThread *scriptThread, OpCall &opCall)
 
void opPanToObject (ScriptThread *scriptThread, OpCall &opCall)
 
void opPanToNamedPoint (ScriptThread *scriptThread, OpCall &opCall)
 
void opPanToPoint (ScriptThread *scriptThread, OpCall &opCall)
 
void opPanStop (ScriptThread *scriptThread, OpCall &opCall)
 
void opStartFade (ScriptThread *scriptThread, OpCall &opCall)
 
void opSetDisplay (ScriptThread *scriptThread, OpCall &opCall)
 
void opSetCameraBounds (ScriptThread *scriptThread, OpCall &opCall)
 
void opSetProperty (ScriptThread *scriptThread, OpCall &opCall)
 
void opPlaceActor (ScriptThread *scriptThread, OpCall &opCall)
 
void opFaceActor (ScriptThread *scriptThread, OpCall &opCall)
 
void opFaceActorToObject (ScriptThread *scriptThread, OpCall &opCall)
 
void opStartSequenceActor (ScriptThread *scriptThread, OpCall &opCall)
 
void opStartSequenceActorAtPosition (ScriptThread *scriptThread, OpCall &opCall)
 
void opStartMoveActor (ScriptThread *scriptThread, OpCall &opCall)
 
void opStartMoveActorToObject (ScriptThread *scriptThread, OpCall &opCall)
 
void opStartTalkThread (ScriptThread *scriptThread, OpCall &opCall)
 
void opAppearActor (ScriptThread *scriptThread, OpCall &opCall)
 
void opDisappearActor (ScriptThread *scriptThread, OpCall &opCall)
 
void opActivateObject (ScriptThread *scriptThread, OpCall &opCall)
 
void opDeactivateObject (ScriptThread *scriptThread, OpCall &opCall)
 
void opSetDefaultSequence (ScriptThread *scriptThread, OpCall &opCall)
 
void opStopCursorHoldingObject (ScriptThread *scriptThread, OpCall &opCall)
 
void opStartCursorHoldingObject (ScriptThread *scriptThread, OpCall &opCall)
 
void opPlayVideo (ScriptThread *scriptThread, OpCall &opCall)
 
void opRunSpecialCode (ScriptThread *scriptThread, OpCall &opCall)
 
void opPause (ScriptThread *scriptThread, OpCall &opCall)
 
void opUnpause (ScriptThread *scriptThread, OpCall &opCall)
 
void opStartSound (ScriptThread *scriptThread, OpCall &opCall)
 
void opStartSoundAtPosition (ScriptThread *scriptThread, OpCall &opCall)
 
void opStopSound (ScriptThread *scriptThread, OpCall &opCall)
 
void opStartMidiMusic (ScriptThread *scriptThread, OpCall &opCall)
 
void opStopMidiMusic (ScriptThread *scriptThread, OpCall &opCall)
 
void opFadeMidiMusic (ScriptThread *scriptThread, OpCall &opCall)
 
void opAddMenuChoice (ScriptThread *scriptThread, OpCall &opCall)
 
void opDisplayMenu (ScriptThread *scriptThread, OpCall &opCall)
 
void opSwitchMenuChoice (ScriptThread *scriptThread, OpCall &opCall)
 
void opQuitGame (ScriptThread *scriptThread, OpCall &opCall)
 
void opResetGame (ScriptThread *scriptThread, OpCall &opCall)
 
void opLoadGame (ScriptThread *scriptThread, OpCall &opCall)
 
void opSaveGame (ScriptThread *scriptThread, OpCall &opCall)
 
void opDeactivateButton (ScriptThread *scriptThread, OpCall &opCall)
 
void opActivateButton (ScriptThread *scriptThread, OpCall &opCall)
 
void opIncBlockCounter (ScriptThread *scriptThread, OpCall &opCall)
 
void opClearBlockCounter (ScriptThread *scriptThread, OpCall &opCall)
 
void opStackPushRandom (ScriptThread *scriptThread, OpCall &opCall)
 
void opStackSwitchRandom (ScriptThread *scriptThread, OpCall &opCall)
 
void opJumpIf (ScriptThread *scriptThread, OpCall &opCall)
 
void opIsPrevSceneId (ScriptThread *scriptThread, OpCall &opCall)
 
void opNot (ScriptThread *scriptThread, OpCall &opCall)
 
void opAnd (ScriptThread *scriptThread, OpCall &opCall)
 
void opOr (ScriptThread *scriptThread, OpCall &opCall)
 
void opGetProperty (ScriptThread *scriptThread, OpCall &opCall)
 
void opCompareBlockCounter (ScriptThread *scriptThread, OpCall &opCall)
 
void opAddDialogItem (ScriptThread *scriptThread, OpCall &opCall)
 
void opStartDialog (ScriptThread *scriptThread, OpCall &opCall)
 
void opJumpToDialogChoice (ScriptThread *scriptThread, OpCall &opCall)
 
void opSetBlockCounter115 (ScriptThread *scriptThread, OpCall &opCall)
 
void opSetBlockCounter116 (ScriptThread *scriptThread, OpCall &opCall)
 
void opSetBlockCounter117 (ScriptThread *scriptThread, OpCall &opCall)
 
void opSetBlockCounter118 (ScriptThread *scriptThread, OpCall &opCall)
 
void opDebug126 (ScriptThread *scriptThread, OpCall &opCall)
 
void opDebug127 (ScriptThread *scriptThread, OpCall &opCall)
 

Protected Attributes

IllusionsEngine_Duckman_vm
 
- Protected Attributes inherited from Illusions::ScriptOpcodes
IllusionsEngine_vm
 
ScriptOpcode_opcodes [256]
 
Common::String _opcodeNames [256]
 

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