rework particles math

This commit is contained in:
Eduardo Bart
2011-12-15 17:59:24 -02:00
parent 1339e18202
commit 16bb12011a
6 changed files with 95 additions and 115 deletions

View File

@@ -37,6 +37,10 @@ public:
ticks_t ticksElapsed(long prevTicks) { return ticks() - prevTicks; }
ticks_t ticksFor(int delay) { return ticks() + delay; }
double time() { return m_currentTicks/1000.0; }
double timeElapsed(double prevTime) { return time() - prevTime; }
double timeFor(double delay) { return time() + delay; }
private:
ticks_t m_currentTicks;
std::chrono::system_clock::time_point m_startupTime;