From 4cc8b530415c5ad2064e3aaa02136f4aa33155cd Mon Sep 17 00:00:00 2001 From: Lynix Date: Sat, 13 Jun 2015 22:32:22 +0200 Subject: [PATCH] Graphics/DeferredRenderPass: Delete copy This fixes compilation under VS Former-commit-id: ccc7e647d0d06567953abb04b3fed73ca026bd0a --- include/Nazara/Graphics/DeferredRenderPass.hpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/Nazara/Graphics/DeferredRenderPass.hpp b/include/Nazara/Graphics/DeferredRenderPass.hpp index caf9ade70..0a23a2ab2 100644 --- a/include/Nazara/Graphics/DeferredRenderPass.hpp +++ b/include/Nazara/Graphics/DeferredRenderPass.hpp @@ -27,6 +27,7 @@ class NAZARA_GRAPHICS_API NzDeferredRenderPass public: NzDeferredRenderPass(); + NzDeferredRenderPass(const NzDeferredRenderPass&) = delete; virtual ~NzDeferredRenderPass(); void Enable(bool enable); @@ -38,6 +39,8 @@ class NAZARA_GRAPHICS_API NzDeferredRenderPass virtual bool Process(const NzSceneData& sceneData, unsigned int workTexture, unsigned sceneTexture) const = 0; virtual bool Resize(const NzVector2ui& GBufferSize); + NzDeferredRenderPass& operator=(const NzDeferredRenderPass&) = delete; + protected: NzVector2ui m_dimensions; NzDeferredRenderTechnique* m_deferredTechnique;