Method

GtkCellAreasnapshot

deprecated: 4.10 

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.

Deprecated since: 4.10

Please do not use it in newly written code.

Parameters

context

Type: GtkCellAreaContext

The GtkCellAreaContext for this row of data.

The data is owned by the caller of the method.
widget

Type: GtkWidget

The GtkWidget that area is rendering to.

The data is owned by the caller of the method.
snapshot

Type: GtkSnapshot

The GtkSnapshot to draw to.

The data is owned by the caller of the method.
background_area

Type: GdkRectangle

The widget relative coordinates for area’s background.

The data is owned by the caller of the method.
cell_area

Type: GdkRectangle

The widget relative coordinates for area.

The data is owned by the caller of the method.
flags

Type: GtkCellRendererState

The GtkCellRendererState for area in this row.

paint_focus

Type: gboolean

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