From 0fa35654358486d7219af2e71aed6b576a6533f4 Mon Sep 17 00:00:00 2001 From: Lynix Date: Sat, 30 Sep 2017 14:53:58 +0200 Subject: [PATCH] Renderer/Context: Disable movement --- include/Nazara/Renderer/Context.hpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/include/Nazara/Renderer/Context.hpp b/include/Nazara/Renderer/Context.hpp index ebf36ee31..d9836cbe8 100644 --- a/include/Nazara/Renderer/Context.hpp +++ b/include/Nazara/Renderer/Context.hpp @@ -8,7 +8,6 @@ #define NAZARA_CONTEXT_HPP #include -#include #include #include #include @@ -36,7 +35,7 @@ namespace Nz public: Context() = default; Context(const Context&) = delete; - Context(Context&&) noexcept = default; + Context(Context&&) = delete; ~Context(); bool Create(const ContextParameters& parameters = ContextParameters()); @@ -53,7 +52,7 @@ namespace Nz void SwapBuffers(); Context& operator=(const Context&) = delete; - Context& operator=(Context&&) noexcept = default; + Context& operator=(Context&&) = delete; static bool EnsureContext(); @@ -70,7 +69,7 @@ namespace Nz static void Uninitialize(); ContextParameters m_parameters; - MovablePtr m_impl = nullptr; + ContextImpl* m_impl = nullptr; static std::unique_ptr s_reference; static std::vector> s_contexts;