#ifdef WINDOW_GLFW #undef WINDOW_GLFW #include "Archimedes.h" #include namespace Archimedes { class WindowGLFW { public: WindowGLFW(); ~WindowGLFW(); bool shouldClose(); void doFrame(); void getSize(int&, int&); auto getWindow() { return w; } private: GLFWwindow* w; }; typedef WindowGLFW WindowImpl; } #endif