added basic handling of window resize
This commit is contained in:
parent
ab3d04fba9
commit
596ca0fa59
@ -29,6 +29,7 @@ Engine::~Engine()
|
|||||||
delete m_renderer;
|
delete m_renderer;
|
||||||
if(m_window != NULL)
|
if(m_window != NULL)
|
||||||
{
|
{
|
||||||
|
m_window->close();
|
||||||
delete m_window;
|
delete m_window;
|
||||||
delete m_input;
|
delete m_input;
|
||||||
}
|
}
|
||||||
@ -73,6 +74,8 @@ void Engine::update()
|
|||||||
if(m_world != NULL)
|
if(m_world != NULL)
|
||||||
m_world->stepSimulation(1000.f*(float)getDeltaTime());
|
m_world->stepSimulation(1000.f*(float)getDeltaTime());
|
||||||
// update Display
|
// update Display
|
||||||
|
if(m_input->isResized())
|
||||||
|
m_renderer->resizeGL(m_window->getSize().x, m_window->getSize().y);
|
||||||
m_renderer->renderGL();
|
m_renderer->renderGL();
|
||||||
m_window->display();
|
m_window->display();
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user