AttrShape

The pango.attr_shape.AttrShape structure is used to represent attributes which impose shape restrictions.

Constructors

this
this(void* ptr, Flag!"Take" take)

Members

Functions

cPtr
void* cPtr()

Properties

attr
pango.attribute.Attribute attr [@property getter]

Get attr field.

copyFunc
PangoAttrDataCopyFunc copyFunc [@property getter]

Get copyFunc field.

copyFunc
PangoAttrDataCopyFunc copyFunc [@property setter]

Set copyFunc field.

destroyFunc
GDestroyNotify destroyFunc [@property getter]

Get destroyFunc field.

destroyFunc
GDestroyNotify destroyFunc [@property setter]

Set destroyFunc field.

inkRect
pango.types.Rectangle inkRect [@property getter]

Get inkRect field.

inkRect
pango.types.Rectangle inkRect [@property setter]

Set inkRect field.

logicalRect
pango.types.Rectangle logicalRect [@property getter]

Get logicalRect field.

logicalRect
pango.types.Rectangle logicalRect [@property setter]

Set logicalRect field.

Static functions

new_
pango.attribute.Attribute new_(pango.types.Rectangle inkRect, pango.types.Rectangle logicalRect)

Create a new shape attribute.