diff --git a/Bigfoot/Sources/Engine/Include/Engine/Asset/AssetContainer.hpp b/Bigfoot/Sources/Engine/Include/Engine/Asset/AssetContainer.hpp index 855a850..f516c8f 100644 --- a/Bigfoot/Sources/Engine/Include/Engine/Asset/AssetContainer.hpp +++ b/Bigfoot/Sources/Engine/Include/Engine/Asset/AssetContainer.hpp @@ -188,7 +188,7 @@ class AssetContainerBase } AssetContainerBase& operator=(const AssetContainerBase& p_container) = delete; - AssetContainerBase& operator=(AssetContainerBase&& p_container) = default; + AssetContainerBase& operator=(AssetContainerBase&& p_container) = delete; protected: struct Entry @@ -207,7 +207,7 @@ class AssetContainerBase AssetContainerBase() = default; AssetContainerBase(const AssetContainerBase& p_container) = delete; - AssetContainerBase(AssetContainerBase&& p_container) = default; + AssetContainerBase(AssetContainerBase&& p_container) = delete; /* * Finds an entry matching the Asset @@ -290,7 +290,7 @@ class AssetContainer: public AssetContainerBase AssetContainer() = default; AssetContainer(const AssetContainer& p_container) = delete; - AssetContainer(AssetContainer&& p_container) = default; + AssetContainer(AssetContainer&& p_container) = delete; ~AssetContainer() = default; @@ -365,7 +365,7 @@ class AssetContainer: public AssetContainerBase } AssetContainer& operator=(const AssetContainer& p_container) = delete; - AssetContainer& operator=(AssetContainer&& p_container) = default; + AssetContainer& operator=(AssetContainer&& p_container) = delete; private: /* diff --git a/Bigfoot/Sources/Engine/Include/Engine/Asset/AssetLibrary.hpp b/Bigfoot/Sources/Engine/Include/Engine/Asset/AssetLibrary.hpp index 8b07803..fa34daf 100644 --- a/Bigfoot/Sources/Engine/Include/Engine/Asset/AssetLibrary.hpp +++ b/Bigfoot/Sources/Engine/Include/Engine/Asset/AssetLibrary.hpp @@ -19,7 +19,7 @@ class AssetLibrary AssetLibrary() = default; AssetLibrary(const AssetLibrary& p_library) = default; - AssetLibrary(AssetLibrary&& p_library) = default; + AssetLibrary(AssetLibrary&& p_library) = delete; ~AssetLibrary() = default; @@ -80,7 +80,7 @@ class AssetLibrary } AssetLibrary& operator=(const AssetLibrary& p_library) = default; - AssetLibrary& operator=(AssetLibrary&& p_library) = default; + AssetLibrary& operator=(AssetLibrary&& p_library) = delete; private: // All the asset containers @@ -113,16 +113,16 @@ class ScopedActiveAssetLibrary SetActiveAssetLibrary(p_assetLibrary); } - ScopedActiveAssetLibrary(const ScopedActiveAssetLibrary& p_scopedActiveAssetLibrary) = default; - ScopedActiveAssetLibrary(ScopedActiveAssetLibrary&& p_scopedActiveAssetLibrary) = default; + ScopedActiveAssetLibrary(const ScopedActiveAssetLibrary& p_scopedActiveAssetLibrary) = delete; + ScopedActiveAssetLibrary(ScopedActiveAssetLibrary&& p_scopedActiveAssetLibrary) = delete; ~ScopedActiveAssetLibrary() { SetActiveAssetLibrary(m_previous); } - ScopedActiveAssetLibrary& operator=(const ScopedActiveAssetLibrary& p_scopedActiveAssetLibrary) = default; - ScopedActiveAssetLibrary& operator=(ScopedActiveAssetLibrary&& p_scopedActiveAssetLibrary) = default; + ScopedActiveAssetLibrary& operator=(const ScopedActiveAssetLibrary& p_scopedActiveAssetLibrary) = delete; + ScopedActiveAssetLibrary& operator=(ScopedActiveAssetLibrary&& p_scopedActiveAssetLibrary) = delete; private: /*