Struct

Pango.AttrShape

Description [src]

struct PangoAttrShape {
  PangoAttribute attr;
  PangoRectangle ink_rect;
  PangoRectangle logical_rect;
  gpointer data;
  PangoAttrDataCopyFunc copy_func;
  GDestroyNotify destroy_func;
}

The PangoAttrShape structure is used to represent attributes which impose shape restrictions.

Structure members
attr

the common portion of the attribute

ink_rect

the ink rectangle to restrict to

logical_rect

the logical rectangle to restrict to

data

user data set (see [type_func@Pango.AttrShape.new_with_data])

copy_func

copy function for the user data

destroy_func

destroy function for the user data

Functions

pango_attr_shape_new

Create a new shape attribute.

pango_attr_shape_new_with_data

Creates a new shape attribute.

Available since: 1.8