From 64ad64ae11a9497f36258e1c83d23f7964bbf885 Mon Sep 17 00:00:00 2001 From: Kelly Rauchenberger Date: Fri, 5 Feb 2021 21:14:41 -0500 Subject: Prevented multiple loading of the same image files --- src/renderer.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/renderer.h') diff --git a/src/renderer.h b/src/renderer.h index b812429..2d7f93b 100644 --- a/src/renderer.h +++ b/src/renderer.h @@ -5,7 +5,7 @@ #include #include #include -#include +#include #include #include @@ -119,7 +119,7 @@ public: void render(Game& game); - int loadImageFromFile(std::string_view filename); + int loadImageFromFile(std::string filename); private: @@ -131,6 +131,7 @@ private: // Textures loaded from files std::vector textures_; + std::map filenameToTexId_; // Map rendering texture_ptr renderMapLayer(const Map& map, int layer); -- cgit 1.4.1