HatchitGame
ht_timer.h
1 
15 #pragma once
16 
17 #include <ht_platform.h>
18 
19 namespace Hatchit {
20 
21  namespace Game {
22 
23  class HT_API ITimer
24  {
25  public:
26  virtual ~ITimer() { };
27 
28  virtual void VStart() = 0;
29  virtual void VTick() = 0;
30  virtual void VCalculateFPS() = 0;
31  virtual float VDeltaTime() = 0;
32  virtual float VFramesPerSecond() = 0;
33  virtual float VTotalTime() = 0;
34 
35  };
36 
37  }
38 
39 }
Hatchit Engine Copyright(c) 2015-2016 Third-Degree.
Definition: ht_glfwkeyboard.h:21
Definition: ht_timer.h:23