From 38d118b1a45b90aba7a0b0c0553278f42f7426e3 Mon Sep 17 00:00:00 2001 From: dlyr Date: Tue, 11 Jul 2023 07:24:35 +0200 Subject: [PATCH] [engine] TextureManager: Delete copy and move. --- src/Engine/Data/TextureManager.hpp | 4 ++++ src/Engine/Data/VolumetricMaterial.hpp | 1 + 2 files changed, 5 insertions(+) diff --git a/src/Engine/Data/TextureManager.hpp b/src/Engine/Data/TextureManager.hpp index 08982bd7a75..ba37e1600e1 100644 --- a/src/Engine/Data/TextureManager.hpp +++ b/src/Engine/Data/TextureManager.hpp @@ -74,6 +74,10 @@ class RA_ENGINE_API TextureManager final public: TextureManager(); ~TextureManager(); + TextureManager( TextureManager const& ) = delete; + TextureManager( TextureManager&& ) = delete; + TextureManager& operator=( TextureManager const& ) = delete; + TextureManager& operator=( TextureManager&& ) = delete; private: std::vector> m_newTextures; diff --git a/src/Engine/Data/VolumetricMaterial.hpp b/src/Engine/Data/VolumetricMaterial.hpp index 9488e9f0712..e5077b34221 100644 --- a/src/Engine/Data/VolumetricMaterial.hpp +++ b/src/Engine/Data/VolumetricMaterial.hpp @@ -94,6 +94,7 @@ class RA_ENGINE_API VolumetricMaterial final : public Material, public Parameter private: // The density matrix + /// \todo get rid of the raw ptr. Texture* m_texture; /**