diff options
author | Kelly Rauchenberger <fefferburbia@gmail.com> | 2019-02-24 12:30:40 -0500 |
---|---|---|
committer | Kelly Rauchenberger <fefferburbia@gmail.com> | 2019-02-24 12:30:40 -0500 |
commit | 90b9831d6fb89feedeec63cb392c4535c5df60fe (patch) | |
tree | 78faf1865bc0566454254d072b85f872bbc585ea /src/renderer.h | |
parent | f264cfd7655a48f7e9a6e2fc5b1c62d6d2036025 (diff) | |
download | dispatcher-90b9831d6fb89feedeec63cb392c4535c5df60fe.tar.gz dispatcher-90b9831d6fb89feedeec63cb392c4535c5df60fe.tar.bz2 dispatcher-90b9831d6fb89feedeec63cb392c4535c5df60fe.zip |
Started state machine
The "--editor" flag can be passed to the program to start it in editor mode, which is currently nothing. The Renderer class was removed here, as each state basically needs to do its own rendering. However, refactoring to make this more elegant will probably occur in the future.
Diffstat (limited to 'src/renderer.h')
-rw-r--r-- | src/renderer.h | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/src/renderer.h b/src/renderer.h index dd3498f..ac20ec2 100644 --- a/src/renderer.h +++ b/src/renderer.h | |||
@@ -108,19 +108,4 @@ public: | |||
108 | 108 | ||
109 | using texture_ptr = std::unique_ptr<SDL_Texture, texture_deleter>; | 109 | using texture_ptr = std::unique_ptr<SDL_Texture, texture_deleter>; |
110 | 110 | ||
111 | class Renderer { | ||
112 | public: | ||
113 | |||
114 | Renderer(); | ||
115 | |||
116 | void render(const Simulation& game); | ||
117 | |||
118 | private: | ||
119 | |||
120 | sdl_wrapper sdl_; | ||
121 | img_wrapper img_; | ||
122 | window_ptr win_; | ||
123 | renderer_ptr ren_; | ||
124 | }; | ||
125 | |||
126 | #endif /* end of include guard: RENDERER_H_6A58EC30 */ | 111 | #endif /* end of include guard: RENDERER_H_6A58EC30 */ |