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

Public Member Functions

void setFunctor (Common::Functor0< void > *functor)
 
- Public Member Functions inherited from Pegasus::Fuse
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 invokeAction () override
 
- Protected Member Functions inherited from Pegasus::Fuse
void receiveNotification (Notification *, const NotificationFlags) override
 

Protected Attributes

Common::Functor0< void > * _functor
 
- Protected Attributes inherited from Pegasus::Fuse
TimeBase _fuseTimer
 
NotificationCallBack _fuseCallBack
 
Notification _fuseNotification
 

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