]> git.tdb.fi Git - libs/gl.git/blobdiff - source/environmentmap.h
Use vector when there's no reason to use some other container
[libs/gl.git] / source / environmentmap.h
index 9c4c4d15df4b4c6d342805973df4368944688a96..aa95630f1d4886815930201abbdbea8c4dd3c999 100644 (file)
@@ -31,18 +31,18 @@ private:
        Renderable &environment;
        TextureCube env_tex;
        Renderbuffer depth_buf;
-       mutable Framebuffer fbo[6];
-       mutable Camera camera;
+       Framebuffer fbo[6];
+       Camera camera;
        mutable ProgramData shdata;
-       mutable bool rendered;
+       bool rendered;
 
 public:
        EnvironmentMap(unsigned size, Renderable &rend, Renderable &env);
 
-       virtual void setup_frame() const;
-       virtual void finish_frame() const;
+       virtual void setup_frame(Renderer &);
+       virtual void finish_frame();
 
-       virtual void render(Renderer &, const Tag &) const;
+       virtual void render(Renderer &, const Tag & = Tag()) const;
 };
 
 } // namespace GL