Projeto IDJ - Towers Of Madness
TowerDefenseLovecraftnianoZombicida
|
Temporizador. Mais...
#include <Timer.h>
Métodos Públicos | |
Timer (void) | |
Construtor. Mais... | |
void | Update (float dt) |
Atualiza o contador. Mais... | |
void | Restart (void) |
Reinicia o contador. Mais... | |
float | Get (void) const |
Informa termpo cronometrado. Mais... | |
Atributos Privados | |
float | time |
Temporizador.
Implementa um cronômetro básico, com funções de resetar o contador e obter tempo. O contador conta o tempo desde o momento em que é iniciado.
Timer::Timer | ( | void | ) |
Construtor.
Instancia o contador com tempo zero.
float Timer::Get | ( | void | ) | const |
Informa termpo cronometrado.
Obtém o tempo cronometrado até o momento em segundos.
void Timer::Restart | ( | void | ) |
Reinicia o contador.
O tempo contabilizado volta para zero.
void Timer::Update | ( | float | dt | ) |
Atualiza o contador.
dt | Tempo transcorrido desde o últimno frame em segundos. |
Incrementa o tempo contabilidado em dt.
|
private |
Variável que conta o tempo.