renderables.insert(i, &r);
}
-void OrderedScene::setup_frame() const
+void OrderedScene::setup_frame(Renderer &renderer)
{
for(RenderableList::const_iterator i=renderables.begin(); i!=renderables.end(); ++i)
- (*i)->setup_frame();
+ (*i)->setup_frame(renderer);
}
-void OrderedScene::finish_frame() const
+void OrderedScene::finish_frame()
{
for(RenderableList::const_iterator i=renderables.begin(); i!=renderables.end(); ++i)
(*i)->finish_frame();