void Bubble::do_draw(QPainter& painter) { draw_bubble(painter); painter.setPen(Qt::red); painter.setBrush(Qt::NoBrush); painter.setOpacity(1.0); painter.drawRect(get_bounding_box()); }
gboolean draw_cb (GtkWidget * w, cairo_t * cr, gpointer data) { int i, j; for (j = 0; j < GAME_HEIGHT; j++) { for (i = 0; i < GAME_WIDTH; i++) { draw_object (i, j, arena[i][j], cr); } } draw_bubble (cr); return TRUE; }