rayzor
diff src/renderer.h @ 14:a9a948809c6f
starting the renderer screen, plus misc stuff
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Sun, 13 Apr 2014 08:06:21 +0300 |
parents | 70e332156d02 |
children | be616b58df99 |
line diff
1.1 --- a/src/renderer.h Sat Apr 12 23:37:55 2014 +0300 1.2 +++ b/src/renderer.h Sun Apr 13 08:06:21 2014 +0300 1.3 @@ -3,11 +3,21 @@ 1.4 1.5 #include "screen.h" 1.6 1.7 +struct RendererImpl; 1.8 + 1.9 class Renderer : public Screen { 1.10 +private: 1.11 + RendererImpl *rend; 1.12 + 1.13 public: 1.14 Renderer(); 1.15 1.16 + bool init(); 1.17 + void shutdown(); 1.18 + 1.19 void draw() const; 1.20 + 1.21 + void handle_keyboard(int key, bool press); 1.22 }; 1.23 1.24 #endif // RENDERER_H_