Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Classes

NameDescription
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

NameDescription
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
a00875653ebd5faf547cba6e2f495297b
a00875653ebd5faf547cba6e2f495297b

bool GEO_CALL Geo::SysInitialise

...

public: bool GEO_CALL SysInitialise()

...

Initialise platform-specific OS basics.


Anchor
a031476f2640f33bf90da17de86e95033
a031476f2640f33bf90da17de86e95033

u64 GEO_CALL Geo::SysQueryCurrentTime

...

public: u64 GEO_CALL SysQueryCurrentTime()

...

Return the current system time in seconds since 1970-01-01T00:00:00.


Anchor
ad0860b58c384e203433593cd26833c73
ad0860b58c384e203433593cd26833c73

s64 GEO_CALL Geo::SysQueryPerformanceCounter

...

public: s64 GEO_CALL SysQueryPerformanceCounter()

...

Returns the current performance counter.


Anchor
a1b51aca3d50225978230372b9a9f2b33
a1b51aca3d50225978230372b9a9f2b33

s64 GEO_CALL Geo::SysQueryPerformanceFrequency

...

public: s64 GEO_CALL SysQueryPerformanceFrequency()

...

Returns the number of system performance counter ticks in a second.


Anchor
a6717d402eb108c4a85647fb3cfaa6746
a6717d402eb108c4a85647fb3cfaa6746

void GEO_CALL Geo::SysTidyup

...

public: void GEO_CALL SysTidyup()

...

Tidyup platform-specific OS basics.