4 #include "framebuffer.h"
14 Manages the presentation of rendering results on the screen.
22 Renderer *internal_renderer;
28 virtual unsigned get_width() const { return target.get_width(); }
29 virtual unsigned get_height() const { return target.get_height(); }
30 float get_aspect_ratio() const { return static_cast<float>(get_width())/get_height(); }
32 void set_camera(Camera *);
33 void set_content(Renderable *);
35 virtual void render();
36 virtual void render(Renderer &);