]> git.tdb.fi Git - libs/gl.git/blobdiff - source/objectinstance.h
Add a Tag class to identify passes
[libs/gl.git] / source / objectinstance.h
index 459c2da3523b23ff84e2cd510e2cde05d0c5a154..12e0d7fb561de95018c3ca6811bfab28cba4de75 100644 (file)
@@ -34,10 +34,9 @@ public:
 
        const Object &get_object() const { return object; }
 
-       virtual bool has_pass(const std::string &) const;
+       virtual bool has_pass(const Tag &tag) const;
 
-       virtual void render() const;
-       virtual void render(const std::string &) const;
+       virtual void render(const Tag &tag=Tag()) const;
 
        /**
        Hook function, called from Object just before rendering the mesh.