ScummVM API documentation
BladeRunner::SceneScript Class Reference

Public Member Functions

 SceneScript (BladeRunnerEngine *vm)
 
bool open (const Common::String &name)
 
void initializeScene ()
 
void sceneLoaded ()
 
bool mouseClick (int x, int y)
 
bool clickedOn3DObject (const char *objectName, bool combatMode)
 
bool clickedOnActor (int actorId)
 
bool clickedOnItem (int itemId, bool combatMode)
 
bool clickedOnExit (int exitId)
 
bool clickedOn2DRegion (int region)
 
void sceneFrameAdvanced (int frame)
 
void actorChangedGoal (int actorId, int newGoal, int oldGoal, bool currentSet)
 
void playerWalkedIn ()
 
void playerWalkedOut ()
 
void dialogueQueueFlushed (int a1)
 
bool isInsideScript () const
 

Public Attributes

int _mouseX
 
int _mouseY
 

Protected Attributes

BladeRunnerEngine_vm
 
int _inScriptCounter
 
SceneScriptBase_currentScript
 

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