#include "cve_window.hpp" namespace cve { CveWindow::CveWindow(int w, int h, std::string name) : width{w}, height{h}, windowName{name} { initWindow(); } CveWindow::~CveWindow() { glfwDestroyWindow(window); glfwTerminate(); } void CveWindow::initWindow() { glfwInit(); glfwWindowHint(GLFW_CLIENT_API, GLFW_NO_API); glfwWindowHint(GLFW_RESIZABLE, GLFW_FALSE); window = glfwCreateWindow(width, height, windowName.c_str(), nullptr, nullptr); } }