X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Foccludedscene.h;h=2898bb3ff92032c703c916232ae7459845c0fe8c;hp=4d26483a26bd0bbf7cec514181f06e40b30ec8ac;hb=944deb38084e5e5bc82182faab2db2be156b971c;hpb=d031a80ea06e3ccd01041e9c6024fa62adf25160 diff --git a/source/occludedscene.h b/source/occludedscene.h index 4d26483a..2898bb3f 100644 --- a/source/occludedscene.h +++ b/source/occludedscene.h @@ -45,7 +45,14 @@ public: virtual void add(Renderable &); virtual void remove(Renderable &); - virtual void render(Renderer &, const Tag &) const; +private: + void populate_cache() const; + +public: + virtual void setup_frame(Renderer &); + virtual void finish_frame(); + + virtual void render(Renderer &, const Tag & = Tag()) const; }; } // namespace GL