From c3d027f5b18b62ef97882e83310f5b431423057a Mon Sep 17 00:00:00 2001 From: Xiao Qi Date: Sat, 7 Jan 2023 21:32:16 +0800 Subject: [PATCH] AssetID check for 0 --- SHADE_Engine/src/Assets/SHAssetManager.hpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/SHADE_Engine/src/Assets/SHAssetManager.hpp b/SHADE_Engine/src/Assets/SHAssetManager.hpp index 4f372938..8fb22240 100644 --- a/SHADE_Engine/src/Assets/SHAssetManager.hpp +++ b/SHADE_Engine/src/Assets/SHAssetManager.hpp @@ -6,6 +6,11 @@ namespace SHADE template std::enable_if_t, T* const> SHAssetManager::GetData(AssetID id) noexcept { + if (id == 0) + { + return nullptr; + } + if (!assetData.contains(id)) { for (auto const& asset : std::ranges::views::values(assetCollection))