ScummVM API documentation
BladeRunner::KIA Class Reference

Public Member Functions

 KIA (BladeRunnerEngine *vm)
 
void reset ()
 
void openLastOpened ()
 
void open (KIASections sectionId)
 
bool isOpen () const
 
void tick ()
 
void resume ()
 
void handleMouseDown (int mouseX, int mouseY, bool mainButton)
 
void handleMouseUp (int mouseX, int mouseY, bool mainButton)
 
void handleMouseScroll (int mouseX, int mouseY, int direction)
 
void handleKeyUp (const Common::KeyState &kbd)
 
void handleKeyDown (const Common::KeyState &kbd)
 
void handleCustomEventStop (const Common::Event &evt)
 
void handleCustomEventStart (const Common::Event &evt)
 
void playerReset ()
 
void playActorDialogue (int actorId, int sentenceId)
 
void playSliceModel (int sliceModelId)
 
void playPhotograph (int photographId)
 
void playImage (const Graphics::Surface &image)
 
const char * scrambleSuspectsName (const char *name)
 

Public Attributes

bool _forceOpen
 
KIALog * _log
 
KIAScript * _script
 
Shapes * _shapes
 
Graphics::Surface _thumbnail
 

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