- const Technique *get_technique() const { return technique; }
-
- virtual bool has_pass(const Tag &) const;
+ void set_mesh(const Mesh *m) { set_mesh(0, m); }
+ void set_mesh(unsigned, const Mesh *);
+ void set_technique(const Technique *);
+ const Technique *get_technique() const { return technique.get(); }