#include <Stopwatch.h>
|
| Stopwatch () |
|
| ~Stopwatch () |
|
void | Update (const Context &context) |
|
bool | CreateTimer (const tstring &name, float targetTime, bool countingDown, bool loop, std::function< void()> func, bool paused=false) |
|
bool | RemoveTimer (const tstring &name) |
|
void | PauseTimer (const tstring &name, bool paused) |
|
void | SetCountingDownTimer (const tstring &name, bool countingDown) |
|
void | SetLoopTimer (const tstring &name, bool looping) |
|
void | ResetTimer (const tstring &name, bool paused=false) |
|
void | SetTargetTimeTimer (const tstring &name, float targetTime, bool reset=true, bool paused=false) |
|
void | SetFunctionTimer (const tstring &name, std::function< void()> func) |
|
int | GetTimerMinutes (const tstring &name) const |
|
int | GetTimerSeconds (const tstring &name) const |
|
int | GetTimerTotalSeconds (const tstring &name) const |
|
double | GetTimerAccurateTime (const tstring &name) const |
|
star::Stopwatch::Stopwatch |
( |
| ) |
|
star::Stopwatch::~Stopwatch |
( |
| ) |
|
bool star::Stopwatch::CreateTimer |
( |
const tstring & |
name, |
|
|
float |
targetTime, |
|
|
bool |
countingDown, |
|
|
bool |
loop, |
|
|
std::function< void()> |
func, |
|
|
bool |
paused = false |
|
) |
| |
double star::Stopwatch::GetTimerAccurateTime |
( |
const tstring & |
name | ) |
const |
int star::Stopwatch::GetTimerMinutes |
( |
const tstring & |
name | ) |
const |
int star::Stopwatch::GetTimerSeconds |
( |
const tstring & |
name | ) |
const |
int star::Stopwatch::GetTimerTotalSeconds |
( |
const tstring & |
name | ) |
const |
void star::Stopwatch::PauseTimer |
( |
const tstring & |
name, |
|
|
bool |
paused |
|
) |
| |
bool star::Stopwatch::RemoveTimer |
( |
const tstring & |
name | ) |
|
void star::Stopwatch::ResetTimer |
( |
const tstring & |
name, |
|
|
bool |
paused = false |
|
) |
| |
void star::Stopwatch::SetCountingDownTimer |
( |
const tstring & |
name, |
|
|
bool |
countingDown |
|
) |
| |
void star::Stopwatch::SetFunctionTimer |
( |
const tstring & |
name, |
|
|
std::function< void()> |
func |
|
) |
| |
void star::Stopwatch::SetLoopTimer |
( |
const tstring & |
name, |
|
|
bool |
looping |
|
) |
| |
void star::Stopwatch::SetTargetTimeTimer |
( |
const tstring & |
name, |
|
|
float |
targetTime, |
|
|
bool |
reset = true , |
|
|
bool |
paused = false |
|
) |
| |
void star::Stopwatch::Update |
( |
const Context & |
context | ) |
|
The documentation for this class was generated from the following files: