aboutsummaryrefslogtreecommitdiffstats
path: root/yage/core/window.cpp
diff options
context:
space:
mode:
authorYann Herklotz <ymherklotz@gmail.com>2018-04-30 23:00:50 +0100
committerYann Herklotz <ymherklotz@gmail.com>2018-04-30 23:00:50 +0100
commitf338b4d15b57770d922e187b7a57d25fbf379b62 (patch)
tree68a9b14e9dd0dcec798bbce473f5cc8971d3be96 /yage/core/window.cpp
parent8745306ddc2db08d52caf1c3c456c0bc43a062b7 (diff)
downloadYAGE-f338b4d15b57770d922e187b7a57d25fbf379b62.tar.gz
YAGE-f338b4d15b57770d922e187b7a57d25fbf379b62.zip
Adding support for entity component systems.
Diffstat (limited to 'yage/core/window.cpp')
-rw-r--r--yage/core/window.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/yage/core/window.cpp b/yage/core/window.cpp
index c55b1ad1..e899d38a 100644
--- a/yage/core/window.cpp
+++ b/yage/core/window.cpp
@@ -34,8 +34,6 @@ void framebuffer_size_callback(GLFWwindow *window, int width, int height)
} // namespace
-Window::Window() = default;
-
Window::~Window()
{
glfwDestroyWindow(window_);
@@ -49,6 +47,7 @@ void Window::create(std::string window_name, int width, int height)
window_ =
glfwCreateWindow(width, height, window_name.c_str(), nullptr, nullptr);
+
if (window_ == nullptr) {
throw runtime_error("GLFW Window creation failed");
}