Ajout de l'ensemble du workspace.
[GPU.git] / WCudaMSE / API_Bilat_Displayable / INC / FPSCounter.h
diff --git a/WCudaMSE/API_Bilat_Displayable/INC/FPSCounter.h b/WCudaMSE/API_Bilat_Displayable/INC/FPSCounter.h
new file mode 100755 (executable)
index 0000000..54a7a43
--- /dev/null
@@ -0,0 +1,27 @@
+#ifndef FPS_COUNTER_H\r
+#define FPS_COUNTER_H\r
+\r
+#include "envBilatDisplayable.h"\r
+#include <time.h>\r
+\r
+class CBI_DISPLAYABLE FPSCounter\r
+    {\r
+    public:\r
+       FPSCounter();\r
+\r
+       virtual ~FPSCounter();\r
+\r
+       void frame();\r
+\r
+       int getFPS() const;\r
+\r
+    private:\r
+       //Output\r
+       int fps;\r
+\r
+       // Tools\r
+       int frameCount;\r
+       time_t startTimeMs;\r
+    };\r
+\r
+#endif\r