|
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