]> git.tdb.fi Git - libs/gl.git/blobdiff - source/render/slot.h
Use default member initializers for simple types
[libs/gl.git] / source / render / slot.h
index ad8630172308c71356db7a9ec9beab388628b7de..40dfd7587abed4c2ce615533c84a69b1faa4cde7 100644 (file)
@@ -13,11 +13,9 @@ needs to be switched without affecting the rest.
 class Slot: public Renderable
 {
 private:
-       Renderable *renderable;
+       Renderable *renderable = 0;
 
 public:
-       Slot();
-
        void set(Renderable *);
        Renderable *get() const { return renderable; }
 
@@ -25,7 +23,7 @@ public:
        virtual const Geometry::BoundingSphere<float, 3> *get_bounding_sphere() const;
        virtual void setup_frame(Renderer &);
        virtual void finish_frame();
-       virtual void render(Renderer &, const Tag &) const;
+       virtual void render(Renderer &, Tag) const;
 };
 
 } // namespace GL