ScummVM API documentation
Sword1::Logic Class Reference

Public Member Functions

 Logic (SwordEngine *vm, ObjectMan *pObjMan, ResMan *resMan, Screen *pScreen, Mouse *pMouse, Sound *pSound, Menu *pMenu, OSystem *system, Audio::Mixer *mixer)
 
void initialize ()
 
void setControlPanelObject (Control *control)
 
void newScreen (uint32 screen)
 
void engine ()
 
void updateScreenParams ()
 
void runMouseScript (Object *cpt, int32 scriptId)
 
void startPositions (uint32 pos)
 
bool canShowDebugTextNumber ()
 
void plotRouteGrid (Object *megaObject)
 
int cfnPresetScript (Object *cpt, int32 id, int32 c, int32 d, int32 e, int32 f, int32 z, int32 x)
 

Static Public Attributes

static uint32 _scriptVars [1179]
 

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