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 |