diff options
Diffstat (limited to 'src/renderer.h')
-rw-r--r-- | src/renderer.h | 8 |
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 | ||
9 | class Game; | 11 | class 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 | ||
118 | private: | 122 | private: |
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 */ |