This is the documentation for Enlighten.
class Geo QuickTaskTimer
class Geo::QuickTaskTimer
A little class to time a task.
Functions
Name | Description |
|---|---|
Returns the time since object creation, in us. | |
Returns the time since object creation, in us. If value does not fit in 32-bit it will be clamped. | |
Returns the time since object creation, in ms. | |
Returns the time since object creation, in ms. If value does not fit in 32-bit it will be clamped. | |
Returns the time since object creation, in seconds. | |
Returns the time since object creation, in ticks (whatever they are on this platform). | |
Constructor. Starts the clock. | |
Reset the clock. |
Geo::s64 Geo::QuickTaskTimer::EndMicroseconds
public: Geo::s64 EndMicroseconds() const
Returns the time since object creation, in us.
Geo::u32 Geo::QuickTaskTimer::EndMicrosecondsClamped
public: Geo::u32 EndMicrosecondsClamped() const
Returns the time since object creation, in us. If value does not fit in 32-bit it will be clamped.
Geo::s64 Geo::QuickTaskTimer::EndMilliseconds
public: Geo::s64 EndMilliseconds() const
Returns the time since object creation, in ms.
Geo::u32 Geo::QuickTaskTimer::EndMillisecondsClamped
public: Geo::u32 EndMillisecondsClamped() const
Returns the time since object creation, in ms. If value does not fit in 32-bit it will be clamped.
double Geo::QuickTaskTimer::EndSeconds
public: double EndSeconds() const
Returns the time since object creation, in seconds.