]> git.tdb.fi Git - libs/gl.git/blobdiff - source/render/occludedscene.h
Access builtin resources through a global instance
[libs/gl.git] / source / render / occludedscene.h
index 000673ddfbb3740f76f9cf511c4606d7a5ec8d0e..9140d13b62624b56ab1ce7e5f022f691df4a2302 100644 (file)
@@ -16,6 +16,9 @@ entirely occluded by others.
 */
 class OccludedScene: public Scene
 {
+public:
+       using Scene::Loader;
+
 private:
        struct OccludedRenderable
        {
@@ -39,7 +42,7 @@ private:
        mutable bool cache_dirty;
 
 public:
-       OccludedScene(Resources &);
+       OccludedScene();
        ~OccludedScene();
 
        virtual void add(Renderable &);
@@ -52,7 +55,7 @@ public:
        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