+ DEPRECATED virtual void attach_textures_to(Texturing &, ProgramData &) const = 0;
+
+ virtual const Tag *get_texture_tags() const = 0;
+ virtual const Texture *get_texture(Tag) const = 0;
+ const Sampler *get_sampler() const { return sampler; }
+
+ void set_debug_name(const std::string &);