FAST.Framework
1.0.0
|
#include <FTimer.h>
Public Member Functions | |
FTimer ()=delete | |
Delete standard constructor. | |
FTimer (const UInt &interval) | |
Constructor of timer object. | |
virtual | ~FTimer () |
Destroy timer object. | |
void | Start () |
Start the timer. | |
void | ElapsedHandle (FSlot< UInt > &slot) |
Occurs when the interval elapses. | |
void | Stop () |
Stop the timer. | |
UInt | Interval () const |
Returns interval the timer. | |
Boolean | IsRunning () const |
Returns TRUE if timer running, otherwise FALSE. | |
const type_info & | GetType () override |
Returns the type info over object. | |
FString | GetName () const override |
Returns the name of object. | |
Public Member Functions inherited from FObject | |
FObject ()=default | |
Constructor. | |
virtual | ~FObject ()=default |
Destructor. | |
Generates an event after a set interval, with an option to generate recurring events