ScummVM API documentation
Pegasus::Fuse Class Reference
Inheritance diagram for Pegasus::Fuse:
Pegasus::NotificationReceiver Pegasus::FuseFunction

Public Member Functions

void primeFuse (const TimeValue, const TimeScale=1)
 
void lightFuse ()
 
void stopFuse ()
 
bool isFuseLit ()
 
void advanceFuse (const TimeValue)
 
TimeValue getTimeRemaining ()
 
TimeScale getFuseScale ()
 
void pauseFuse ()
 
void resumeFuse ()
 
bool isFusePaused ()
 

Protected Member Functions

void receiveNotification (Notification *, const NotificationFlags) override
 
virtual void invokeAction ()
 

Protected Attributes

TimeBase _fuseTimer
 
NotificationCallBack _fuseCallBack
 
Notification _fuseNotification
 

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