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_