aboutsummaryrefslogtreecommitdiffstats
path: root/src/texturecache.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/texturecache.cpp')
-rw-r--r--src/texturecache.cpp22
1 files changed, 10 insertions, 12 deletions
diff --git a/src/texturecache.cpp b/src/texturecache.cpp
index 6d10b209..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()
-{}
+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