Documentation
Public Member Functions |
Static Public Member Functions |
Private Attributes |
Static Private Attributes |
Friends |
List of all members
Urho3D::HiresTimer Class Reference
High-resolution operating system timer used in profiling. More...
#include <Timer.h>
Public Member Functions | |
HiresTimer () | |
Construct. Get the starting high-resolution clock value. | |
long long | GetUSec (bool reset) |
Return elapsed microseconds and optionally reset. | |
void | Reset () |
Reset the timer. | |
Static Public Member Functions | |
static bool | IsSupported () |
Return if high-resolution timer is supported. | |
static long long | GetFrequency () |
Return high-resolution timer frequency if supported. | |
Private Attributes | |
long long | startTime_ |
Starting clock value in CPU ticks. | |
Static Private Attributes | |
static bool | supported |
High-resolution timer support flag. | |
static long long | frequency |
High-resolution timer frequency. | |
Friends | |
class | Time |
Detailed Description
High-resolution operating system timer used in profiling.
The documentation for this class was generated from the following files:
- /home/travis/build/urho3d/Urho3D/Source/Urho3D/Core/Timer.h
- /home/travis/build/urho3d/Urho3D/Source/Urho3D/Core/Timer.cpp