- void setup_render(const ObjectPass &) const;
- void finish_render(const ObjectPass &) const;
- void render(const ObjectPass &, const ObjectInstance *) const;
-
- template<typename Iter>
- void render(const ObjectPass &pass, Iter begin, Iter end) const
- {
- setup_render(pass);
- for(Iter i=begin; i!=end; ++i)
- render_instance(pass, **i);
- finish_render(pass);
- }
-
- void render_instance(const ObjectPass &, const ObjectInstance &) const;