From 596ca0fa59f6a99d2661dcfe21b11ae961a424a6 Mon Sep 17 00:00:00 2001 From: Anselme Date: Thu, 24 Sep 2015 11:54:03 +0200 Subject: [PATCH] added basic handling of window resize --- engine.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/engine.cpp b/engine.cpp index 5f9a6b8..1442110 100644 --- a/engine.cpp +++ b/engine.cpp @@ -29,6 +29,7 @@ Engine::~Engine() delete m_renderer; if(m_window != NULL) { + m_window->close(); delete m_window; delete m_input; } @@ -73,6 +74,8 @@ void Engine::update() if(m_world != NULL) m_world->stepSimulation(1000.f*(float)getDeltaTime()); // update Display + if(m_input->isResized()) + m_renderer->resizeGL(m_window->getSize().x, m_window->getSize().y); m_renderer->renderGL(); m_window->display(); }