diff options
Diffstat (limited to 'src/texturecache.cpp')
-rw-r--r-- | src/texturecache.cpp | 22 |
1 files changed, 10 insertions, 12 deletions
diff --git a/src/texturecache.cpp b/src/texturecache.cpp index 09ac2639..5ce89dc1 100644 --- a/src/texturecache.cpp +++ b/src/texturecache.cpp @@ -6,27 +6,25 @@ * ---------------------------------------------------------------------------- */ -#include "imageloader.hpp" #include "texturecache.hpp" +#include "imageloader.hpp" namespace yage { -TextureCache::TextureCache() -= default; +TextureCache::TextureCache() = default; Texture TextureCache::getTexture(const std::string &texture_path) { - auto itr = texture_map_.find(texture_path); + auto itr = texture_map_.find(texture_path); - if(itr == texture_map_.end()) - { - Texture new_texture = ImageLoader::loadPng(texture_path); - texture_map_.insert(make_pair(texture_path, new_texture)); - return new_texture; - } + if (itr == texture_map_.end()) { + Texture new_texture = ImageLoader::loadPng(texture_path); + texture_map_.insert(make_pair(texture_path, new_texture)); + return new_texture; + } - return itr->second; + return itr->second; } - + } // yage |