]> git.tdb.fi Git - libs/gl.git/blobdiff - source/materials/technique.h
Pass Tag by value, not by reference
[libs/gl.git] / source / materials / technique.h
index 762b98f4f9afe1d977e4c663397617c6d6d2205f..c3b5245357180a8e1993fb63a831efbc60db72c0 100644 (file)
@@ -47,10 +47,10 @@ private:
        PassMap passes;
 
 public:
-       RenderPass &add_pass(const Tag &);
-       bool has_pass(const Tag &) const;
-       const RenderPass &get_pass(const Tag &) const;
-       const RenderPass *find_pass(const Tag &) const;
+       RenderPass &add_pass(Tag);
+       bool has_pass(Tag) const;
+       const RenderPass &get_pass(Tag) const;
+       const RenderPass *find_pass(Tag) const;
        const PassMap &get_passes() const { return passes; }
        bool replace_texture(const std::string &, const Texture &);
        bool replace_material(const std::string &, const Material &);