ScummVM API documentation
Pegasus::TimeBaseCallBack Class Referenceabstract
Inheritance diagram for Pegasus::TimeBaseCallBack:
Pegasus::AutoDragger Pegasus::NotificationCallBack Pegasus::SinclairCallBack Pegasus::StriderCallBack

Public Member Functions

void initCallBack (TimeBase *, CallBackType type)
 
void releaseCallBack ()
 
void scheduleCallBack (CallBackTrigger trigger, uint32 param2, uint32 param3)
 
void cancelCallBack ()
 

Protected Member Functions

virtual void callBack ()=0
 

Protected Attributes

TimeBase_timeBase
 
TimeBaseCallBack_nextCallBack
 
CallBackType _type
 
CallBackTrigger _trigger
 
uint32 _param2
 
uint32 _param3
 
bool _hasBeenTriggered
 

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