work on utils

This commit is contained in:
2025-03-21 13:38:31 -05:00
parent 719af8e85a
commit 7900def444
11 changed files with 113 additions and 76 deletions

View File

@@ -1,13 +1,22 @@
#include "Archimedes.h"
#include "Renderer/Renderer.h"
#include "GLFW/WindowGLFW.h"
class Window {
namespace Archimedes {
public:
virtual ~Window() {};
class Window {
virtual bool shouldClose() = 0;
public:
virtual void doFrame() = 0;
~Window() {};
};
bool shouldClose();
void doFrame();
private:
Renderer renderer;
WindowImpl w;
};
}