#include <Stopwatch.h>
§ CStopWatch()
CStopWatch::CStopWatch |
( |
bool |
useFrameTime = false | ) |
|
|
explicit |
§ ~CStopWatch()
CStopWatch::~CStopWatch |
( |
| ) |
|
|
default |
§ GetElapsedMilliseconds()
float CStopWatch::GetElapsedMilliseconds |
( |
| ) |
const |
|
inline |
Retrieve time elapsed between the last call to Start(), StartZero() or Reset() and; if running, now; if stopped, the last call to Stop().
- Returns
- Elapsed time, in milliseconds, as a float.
§ GetElapsedSeconds()
float CStopWatch::GetElapsedSeconds |
( |
| ) |
const |
|
inline |
Retrieve time elapsed between the last call to Start(), StartZero() or Reset() and; if running, now; if stopped, the last call to Stop().
- Returns
- Elapsed time, in seconds, as a float.
§ IsRunning()
bool CStopWatch::IsRunning |
( |
| ) |
const |
|
inline |
Retrieve the running state of the stopwatch.
- Returns
- True if stopwatch has been started but not stopped.
§ Reset()
Set the start time such that time elapsed is now zero.
§ Start()
Record start time and change state to running, only if the stopwatch is stopped.
§ StartZero()
void CStopWatch::StartZero |
( |
| ) |
|
|
inline |
Record start time and change state to running.
§ Stop()
Record stop time and change state to not running.
The documentation for this class was generated from the following files: