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;