#include <iostream> #include <GL/glew.h> #include <GLFW/glfw3.h> #include "client/rendering/wrapper/GLFWWrapper.h" struct GLFWInit final { bool error; GLFWInit() : error(glfwInit() == GLFW_FALSE) { if(error) { std::cout << "could not initialize GLFW\n"; } } ~GLFWInit() { glfwTerminate(); } }; static GLFWInit init; bool GLFWWrapper::hasError() { return init.error; }