ScummVM API documentation
Illusions::CauseThread_BBDOU Class Reference
Inheritance diagram for Illusions::CauseThread_BBDOU:
Illusions::Thread

Public Member Functions

 CauseThread_BBDOU (IllusionsEngine_BBDOU *vm, uint32 threadId, uint32 callingThreadId, BbdouSpecialCode *bbdou, uint32 cursorObjectId, uint32 sceneId, uint32 verbId, uint32 objectId2, uint32 objectId)
 
void onNotify () override
 
void onTerminated () override
 
- Public Member Functions inherited from Illusions::Thread
 Thread (IllusionsEngine *vm, uint32 threadId, uint32 callingThreadId, uint notifyFlags)
 
virtual int onUpdate ()
 
virtual void onSuspend ()
 
virtual void onPause ()
 
virtual void onUnpause ()
 
virtual void onResume ()
 
virtual void onKill ()
 
virtual uint32 sendMessage (int msgNum, uint32 msgValue)
 
void pause ()
 
void unpause ()
 
void resume ()
 
void suspend ()
 
void notify ()
 
int update ()
 
void terminate ()
 

Public Attributes

BbdouSpecialCode_bbdou
 
uint32 _cursorObjectId
 
uint32 _sceneId
 
uint32 _verbId
 
uint32 _objectId2
 
uint32 _objectId
 
- Public Attributes inherited from Illusions::Thread
IllusionsEngine_vm
 
int _pauseCtr
 
bool _terminated
 
uint _type
 
uint32 _threadId
 
uint32 _callingThreadId
 
uint32 _sceneId
 
uint _notifyFlags
 

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