Classes
Name | Description |
---|---|
Geo::GeoFrameTime | This class measures frame rate and also computes a running average of the last n frames. |
Geo::GeoTimer | A simple task timer Construct a GeoTimer, then as each task begins simply create a local GeoTimer::Task object to automatically start and stop the clock. |
Geo::GeoTimer::Task | The Task object that the user creates to wrap an activity. |
Geo::QuickTaskTimer | A little class to time a task. |
Geo::ScopedTickCounter | A class that times the interval between construction and destruction, adding this number of ticks to the counter provided. |
Geo::ScopedTimer | A class that times the interval between construction and destruction, adding the number of milliseconds to the counter provided. |
Functions
Name | Description |
---|---|
SysInitialise() | Initialise platform-specific OS basics. |
SysQueryCurrentTime() | Return the current system time in seconds since 1970-01-01T00:00:00. |
SysQueryPerformanceCounter() | Returns the current performance counter. |
SysQueryPerformanceFrequency() | Returns the number of system performance counter ticks in a second. |
SysTidyup() | Tidyup platform-specific OS basics. |
Anchor | ||||
---|---|---|---|---|
|
bool GEO_CALL Geo::SysInitialise
...
public: bool GEO_CALL SysInitialise()
...
Initialise platform-specific OS basics.
Anchor | ||||
---|---|---|---|---|
|
u64 GEO_CALL Geo::SysQueryCurrentTime
...
public: u64 GEO_CALL SysQueryCurrentTime()
...
Return the current system time in seconds since 1970-01-01T00:00:00.
Anchor | ||||
---|---|---|---|---|
|
s64 GEO_CALL Geo::SysQueryPerformanceCounter
...
public: s64 GEO_CALL SysQueryPerformanceCounter()
...
Returns the current performance counter.
Anchor | ||||
---|---|---|---|---|
|
s64 GEO_CALL Geo::SysQueryPerformanceFrequency
...
public: s64 GEO_CALL SysQueryPerformanceFrequency()
...
Returns the number of system performance counter ticks in a second.
Anchor | ||||
---|---|---|---|---|
|
void GEO_CALL Geo::SysTidyup
...
public: void GEO_CALL SysTidyup()
...
Tidyup platform-specific OS basics.