- Graphics::Window &get_window() { return window; }
- Graphics::GLContext &get_context() { return context; }
- unsigned get_width() const { return window.get_width(); }
- unsigned get_height() const { return window.get_height(); }
- float get_aspect() const { return static_cast<float>(get_width())/get_height(); }
+public:
+ virtual unsigned get_width() const { return target.get_width(); }
+ virtual unsigned get_height() const { return target.get_height(); }
+ float get_aspect_ratio() const { return static_cast<float>(get_width())/get_height(); }