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 field attr.

copyFunc
PangoAttrDataCopyFunc copyFunc [@property getter]

Get field copyFunc.

copyFunc
PangoAttrDataCopyFunc copyFunc [@property setter]

Set field copyFunc.

destroyFunc
GDestroyNotify destroyFunc [@property getter]

Get field destroyFunc.

destroyFunc
GDestroyNotify destroyFunc [@property setter]

Set field destroyFunc.

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

Get field inkRect.

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

Set field inkRect.

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

Get field logicalRect.

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

Set field logicalRect.

Static functions

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

Create a new shape attribute.