}
}
-void Dibujo::dibujar(std::ostream& out) {
+void Dibujo::dibujar(GtkWidget* widget) {
// Dibujo cada elemento.
for (Figura* f = static_cast<Figura*>(figuras.begin());
figuras.have_more(); f = static_cast<Figura*>(figuras.next())) {
- out << "Dibujando: ";
- f->dibujar(out);
- out << std::endl;
+ f->dibujar(widget);
}
}