|
Hummingbird Framework
|
Class for representing intervals of time. More...
#include <Time.h>

Public Member Functions | |
| Time () | |
| Default constructor. | |
| ~Time () | |
| Class destructor. | |
| double | asSeconds () const |
| Get Time as seconds. More... | |
| int | asMilliseconds () const |
| Get Time as milliseconds. More... | |
| long long | asMicroseconds () const |
| Get Time as microseconds. More... | |
Static Public Member Functions | |
| static Time | seconds (double seconds) |
| Construct Time from seconds. | |
| static Time | milliseconds (int milliseconds) |
| Construct Time from milliseconds. | |
| static Time | microseconds (long long microseconds) |
| Construct Time from microseconds. | |
Static Public Attributes | |
| static Time | deltaTime |
| Game delta Time. | |
Class for representing intervals of time.
This class has microseconds precision.
| long long hb::Time::asMicroseconds | ( | ) | const |
Get Time as microseconds.
| int hb::Time::asMilliseconds | ( | ) | const |
Get Time as milliseconds.
| double hb::Time::asSeconds | ( | ) | const |
Get Time as seconds.