Method

GtkCellAreasnapshot

Declaration [src]

void
gtk_cell_area_snapshot (
  GtkCellArea* area,
  GtkCellAreaContext* context,
  GtkWidget* widget,
  GtkSnapshot* snapshot,
  const GdkRectangle* background_area,
  const GdkRectangle* cell_area,
  GtkCellRendererState flags,
  gboolean paint_focus
)

Description [src]

Snapshots area’s cells according to area’s layout onto at the given coordinates.

Parameters

context GtkCellAreaContext
 

The GtkCellAreaContext for this row of data.

 The data is owned by the caller of the function.
widget GtkWidget
 

The GtkWidget that area is rendering to.

 The data is owned by the caller of the function.
snapshot GtkSnapshot
 

The GtkSnapshot to draw to.

 The data is owned by the caller of the function.
background_area GdkRectangle
 

The widget relative coordinates for area’s background.

 The data is owned by the caller of the function.
cell_area GdkRectangle
 

The widget relative coordinates for area.

 The data is owned by the caller of the function.
flags GtkCellRendererState
 

The GtkCellRendererState for area in this row.

paint_focus gboolean
 

Whether area should paint focus on focused cells for focused rows or not.