Class AttrShape
public class AttrShape
- Inheritance
-
AttrShape
- Inherited Members
Methods
New(RectangleHandle, RectangleHandle)
Calls native function pango_attr_shape_new.
public static extern AttributeOwnedHandle New(RectangleHandle inkRect, RectangleHandle logicalRect)
Parameters
inkRectRectangleHandleTransfer ownership: None Nullable: False
logicalRectRectangleHandleTransfer ownership: None Nullable: False
Returns
- AttributeOwnedHandle
Transfer ownership: Full Nullable: False
NewWithData(RectangleHandle, RectangleHandle, nint, AttrDataCopyFunc, DestroyNotify)
Calls native function pango_attr_shape_new_with_data. Version: 1.8
[Version("1.8")]
public static extern AttributeOwnedHandle NewWithData(RectangleHandle inkRect, RectangleHandle logicalRect, nint data, AttrDataCopyFunc copyFunc, DestroyNotify destroyFunc)
Parameters
inkRectRectangleHandleTransfer ownership: None Nullable: False
logicalRectRectangleHandleTransfer ownership: None Nullable: False
datanintTransfer ownership: None Nullable: True
copyFuncAttrDataCopyFuncTransfer ownership: None Nullable: True
destroyFuncDestroyNotifyTransfer ownership: None Nullable: True
Returns
- AttributeOwnedHandle
Transfer ownership: Full Nullable: False