#include "timer.h" Timer::Timer(): t0 {0} {} void Timer::start(){ t0 = SDL_GetTicks(); } unsigned int Timer::elapsed(){ return SDL_GetTicks() - t0; } void Timer::restart(){ start(); } void Timer::wait(unsigned int millis){ SDL_Delay(millis); } void Timer::waitUntil(unsigned int millis){ wait( millis - elapsed() ); }