X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fapp%2FIntervalTimer.hpp;fp=src%2Fapp%2FIntervalTimer.hpp;h=5240f5d3f60a419e8593b5e883dab9fd5c8e8d1c;hb=896c4c0ba2efd6774894fd8308cc097b7f4123e3;hp=06caa5e21b9bb5c805a1f2e73d68d89c855f8996;hpb=8507332e2d0c54aec4045fb6f0021bdc3bd57750;p=blank.git diff --git a/src/app/IntervalTimer.hpp b/src/app/IntervalTimer.hpp index 06caa5e..5240f5d 100644 --- a/src/app/IntervalTimer.hpp +++ b/src/app/IntervalTimer.hpp @@ -40,9 +40,15 @@ public: int Elapsed() const noexcept { return value; } + int Interval() const noexcept { + return intv; + } int Iteration() const noexcept { return value / intv; } + void PopIteration() noexcept { + value -= intv; + } void Update(int dt) noexcept { value += dt * speed;