snapshot
Description:
public virtual void snapshot (Snapshot snapshot, Widget widget, Rectangle background_area, Rectangle cell_area, CellRendererState flags)
Invokes the virtual render function of the `GtkCellRenderer`.
The three passed-in rectangles are areas in cr. Most renderers will draw within cell_area; the xalign, yalign, xpad,
and ypad fields of the `GtkCellRenderer` should be honored with respect to cell_area. background_area includes the
blank space around the cell, and also the area containing the tree expander; so the background_area rectangles for all cells tile
to cover the entire window.
Parameters:
| this |
a `GtkCellRenderer` |
| snapshot |
a `GtkSnapshot` to draw to |
| widget |
the widget owning |
| background_area |
entire cell area (including tree expanders and maybe padding on the sides) |
| cell_area |
area normally rendered by a cell renderer |
| flags |
flags that affect rendering |