From cc8cfc7bd081a1a97573770161a8584919f6491f Mon Sep 17 00:00:00 2001 From: SirLynix Date: Sun, 26 Feb 2023 13:50:48 +0100 Subject: [PATCH] Platform/Window: Fix window not moving its impl --- src/Nazara/Platform/Window.cpp | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/src/Nazara/Platform/Window.cpp b/src/Nazara/Platform/Window.cpp index a09ab3568..328324739 100644 --- a/src/Nazara/Platform/Window.cpp +++ b/src/Nazara/Platform/Window.cpp @@ -13,7 +13,6 @@ namespace Nz { Window::Window() : - m_impl(nullptr), m_closeOnQuit(true), m_waitForEvent(false) { @@ -25,6 +24,7 @@ namespace Nz m_cursor(std::move(window.m_cursor)), m_eventHandler(std::move(window.m_eventHandler)), m_icon(std::move(window.m_icon)), + m_impl(std::move(window.m_impl)), m_closed(window.m_closed), m_closeOnQuit(window.m_closeOnQuit), m_ownsWindow(window.m_ownsWindow), @@ -118,18 +118,6 @@ namespace Nz m_cursor.reset(); } - Vector2i Window::GetPosition() const - { - NazaraAssert(m_impl, "Window not created"); - return m_position; - } - - Vector2ui Window::GetSize() const - { - NazaraAssert(m_impl, "Window not created"); - return m_size; - } - WindowStyleFlags Window::GetStyle() const { NazaraAssert(m_impl, "Window not created"); @@ -392,6 +380,7 @@ namespace Nz m_cursor = std::move(window.m_cursor); m_eventHandler = std::move(window.m_eventHandler); m_icon = std::move(window.m_icon); + m_impl = std::move(window.m_impl); m_closed = window.m_closed; m_closeOnQuit = window.m_closeOnQuit; m_ownsWindow = window.m_ownsWindow;