]> git.tdb.fi Git - libs/gl.git/blobdiff - source/effect.h
Store Renderables as non-const pointers or references
[libs/gl.git] / source / effect.h
index e99bc2576d9eb97220faed58f214b790779ab085..1211c3b5094dee3ba14c73aed6f258b39d0aabd8 100644 (file)
@@ -15,10 +15,10 @@ the wrapped Renderable's render method, and clean up after itself.
 class Effect: public Renderable
 {
 protected:
-       const Renderable &renderable;
+       Renderable &renderable;
        std::set<Tag> enabled_passes;
 
-       Effect(const Renderable &);
+       Effect(Renderable &);
 public:
        virtual ~Effect() { }