]> git.tdb.fi Git - libs/gl.git/blobdiff - source/render/offscreenview.h
Don't store a View's target framebuffer in the base class
[libs/gl.git] / source / render / offscreenview.h
index 0801c3bfa9cbd3b6bf2aacb29a71240dc4d44dd1..c72c1dd3c7049fe83952154b7712c4fe2ab16dcd 100644 (file)
@@ -14,9 +14,15 @@ A View targeting an offscreen framebuffer.
 */
 class OffscreenView: public View
 {
+private:
+       Framebuffer ⌖
+
 public:
        OffscreenView(Framebuffer &);
        OffscreenView(RenderTarget &);
+
+private:
+       virtual const Framebuffer &get_target() const { return target; }
 };
 
 } // namespace GL