ink rectangle to assign to each character
logical rectangle to assign to each character
user data pointer
function to copy data when the attribute is copied. If null, data is simply copied as a pointer
the newly allocated Pango.Attribute, which should be freed with Pango.Attribute.destroy
Creates a new shape attribute.
Like Pango.AttrShape.new, but a user data pointer is also provided; this pointer can be accessed when later rendering the glyph.