summaryrefslogtreecommitdiff
path: root/frontend/shared_cpp/MainLoop.cpp
diff options
context:
space:
mode:
authorMatthew Kosarek <mattkae@protonmail.com>2021-05-16 19:50:15 -0400
committerMatthew Kosarek <mattkae@protonmail.com>2021-05-16 19:50:15 -0400
commita00c0aab1eb5a7a55bef8ca08115bdd722ab5699 (patch)
tree45b5c4cc8c380d0630a8e0185af7229f26dc754a /frontend/shared_cpp/MainLoop.cpp
parent4941a1874b6ca9d142d94df70b2aec5e0b35b94e (diff)
Moved the frontend directory up so that it no longer exists
Diffstat (limited to 'frontend/shared_cpp/MainLoop.cpp')
-rw-r--r--frontend/shared_cpp/MainLoop.cpp31
1 files changed, 0 insertions, 31 deletions
diff --git a/frontend/shared_cpp/MainLoop.cpp b/frontend/shared_cpp/MainLoop.cpp
deleted file mode 100644
index 09aa643..0000000
--- a/frontend/shared_cpp/MainLoop.cpp
+++ /dev/null
@@ -1,31 +0,0 @@
-#include "MainLoop.h"
-#include <cstdio>
-#include <cstdlib>
-
-EM_BOOL loop(double time, void* loop) {
- MainLoop* mainLoop = (MainLoop*) loop;
- if (!mainLoop->isRunning) {
- return false;
- }
-
- if (mainLoop->lastTime == 0) {
- mainLoop->lastTime = time;
- return true;
- }
-
- long deltaTime = time - mainLoop->lastTime;
- mainLoop->lastTime = time;
- mainLoop->elapsedTime += deltaTime;
- mainLoop->numFrames++;
- float deltaTimeSeconds = static_cast<float>(deltaTime) / 1000.f;
-
- if (mainLoop->elapsedTime >= 1000.0) {
- printf("FPS: %d\n", mainLoop->numFrames);
-
- mainLoop->elapsedTime = 0.0;
- mainLoop->numFrames = 0;
- }
-
- mainLoop->updateFunc(deltaTimeSeconds, NULL);
- return true;
-} \ No newline at end of file