summary refs log tree commit diff stats
path: root/src/renderer.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/renderer.h')
-rw-r--r--src/renderer.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/renderer.h b/src/renderer.h index 78856ed..abedb62 100644 --- a/src/renderer.h +++ b/src/renderer.h
@@ -5,6 +5,8 @@
5#include <SDL_image.h> 5#include <SDL_image.h>
6#include <stdexcept> 6#include <stdexcept>
7#include <memory> 7#include <memory>
8#include <string_view>
9#include <vector>
8 10
9class Game; 11class Game;
10 12
@@ -113,7 +115,9 @@ public:
113 115
114 Renderer(); 116 Renderer();
115 117
116 //void render(); 118 void render(Game& game);
119
120 int loadImageFromFile(std::string_view filename);
117 121
118private: 122private:
119 123
@@ -121,6 +125,8 @@ private:
121 img_wrapper img_; 125 img_wrapper img_;
122 window_ptr win_; 126 window_ptr win_;
123 renderer_ptr ren_; 127 renderer_ptr ren_;
128
129 std::vector<texture_ptr> textures_;
124}; 130};
125 131
126#endif /* end of include guard: RENDERER_H_6A58EC30 */ 132#endif /* end of include guard: RENDERER_H_6A58EC30 */