diff options
| author | Loek Le Blansch <loek@pipeframe.xyz> | 2024-10-23 21:27:01 +0200 |
|---|---|---|
| committer | Loek Le Blansch <loek@pipeframe.xyz> | 2024-10-23 21:27:01 +0200 |
| commit | 080ad535e6fc6666b919b1a21b6986aaf9b678eb (patch) | |
| tree | f4d96cb68769ddd06087977ad7d26c3fd31ff4e8 /resource-manager/resource_manager.cpp | |
| parent | de356f60b91fab37b1456992dc66ada8bd8e4dd7 (diff) | |
initial nitpicking
Diffstat (limited to 'resource-manager/resource_manager.cpp')
| -rw-r--r-- | resource-manager/resource_manager.cpp | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/resource-manager/resource_manager.cpp b/resource-manager/resource_manager.cpp deleted file mode 100644 index aee0ce2..0000000 --- a/resource-manager/resource_manager.cpp +++ /dev/null @@ -1,38 +0,0 @@ - - -#include "resource_manager.h" -#include "constants.h" -#include "resource.h" -#include <unordered_map> - -ResourceManager* ResourceManager::m_single_resource_manager = nullptr; - -ResourceManager* ResourceManager::get_instance(){ - if (m_single_resource_manager == nullptr) { - m_single_resource_manager = new ResourceManager(); - } - return m_single_resource_manager; -} - - -ResourceManager::ResourceManager(){ -} - -ResourceManager::~ResourceManager(){ - - for(auto pair : m_resources){ - delete pair.second; - } - - delete m_single_resource_manager; -} - - -void ResourceManager::Unload(const Constants::FILE_PATH& file_path){ - std::unordered_map<Constants::FILE_PATH, Resource* >::iterator itr = m_resources.find(file_path); - if(itr != m_resources.end()){ - delete itr->second; - m_resources.erase(itr); - } -} - |