*/
class OccludedScene: public Scene
{
+public:
+ using Scene::Loader;
+
private:
struct OccludedRenderable
{
mutable bool cache_dirty;
public:
- OccludedScene(Resources &);
+ OccludedScene();
~OccludedScene();
virtual void add(Renderable &);
virtual void setup_frame(Renderer &);
virtual void finish_frame();
- virtual void render(Renderer &, const Tag & = Tag()) const;
+ virtual void render(Renderer &, Tag = Tag()) const;
};
} // namespace GL