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
inkRect
RectangleHandleTransfer ownership: None Nullable: False
logicalRect
RectangleHandleTransfer 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
inkRect
RectangleHandleTransfer ownership: None Nullable: False
logicalRect
RectangleHandleTransfer ownership: None Nullable: False
data
nintTransfer ownership: None Nullable: True
copyFunc
AttrDataCopyFuncTransfer ownership: None Nullable: True
destroyFunc
DestroyNotifyTransfer ownership: None Nullable: True
Returns
- AttributeOwnedHandle
Transfer ownership: Full Nullable: False