#pragma once #define GLFW_STATIC #include #include class BarinkWindow{ private: GLFWwindow* window; bool FullScreen; bool VulkanSupported; int Width, Height; static bool InitGLFW(); public: BarinkWindow(const int width, const int height); ~BarinkWindow(); GLFWwindow* windowptr(); bool WindowShouldClose(); void Poll(); void SwapBuffers(); };