pango.attr_shape
Module for [AttrShape] class
class AttrShape
Types 1
classAttrShape
The [pango.attr_shape.AttrShape] structure is used to represent attributes which impose shape restrictions.
Fields
PangoAttrShape _cInstanceMethods
void * _cPtr()pango.attribute.Attribute attr() @propertyGet `attr` field. Returns: the common portion of the attributepango.types.Rectangle inkRect() @propertyGet `inkRect` field. Returns: the ink rectangle to restrict tovoid inkRect(pango.types.Rectangle propval) @propertySet `inkRect` field. Params: propval = the ink rectangle to restrict topango.types.Rectangle logicalRect() @propertyGet `logicalRect` field. Returns: the logical rectangle to restrict tovoid logicalRect(pango.types.Rectangle propval) @propertySet `logicalRect` field. Params: propval = the logical rectangle to restrict toPangoAttrDataCopyFunc copyFunc() @propertyGet `copyFunc` field. Returns: copy function for the user datavoid copyFunc(PangoAttrDataCopyFunc propval) @propertySet `copyFunc` field. Params: propval = copy function for the user dataGDestroyNotify destroyFunc() @propertyGet `destroyFunc` field. Returns: destroy function for the user datavoid destroyFunc(GDestroyNotify propval) @propertySet `destroyFunc` field. Params: propval = destroy function for the user datapango.attribute.Attribute new_(pango.types.Rectangle inkRect, pango.types.Rectangle logicalRect)Create a new shape attribute.