Class BorderNode
public class BorderNode
- Inheritance
-
BorderNode
- Inherited Members
Methods
GetColors(IntPtr)
Calls native method gsk_border_node_get_colors.
public static extern RGBAUnownedHandle GetColors(IntPtr node)
Parameters
node
IntPtrTransfer ownership: None Nullable: False
Returns
- RGBAUnownedHandle
Transfer ownership: None Nullable: False
GetGType()
Calls native function gsk_border_node_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetOutline(IntPtr)
Calls native method gsk_border_node_get_outline.
public static extern RoundedRectUnownedHandle GetOutline(IntPtr node)
Parameters
node
IntPtrTransfer ownership: None Nullable: False
Returns
- RoundedRectUnownedHandle
Transfer ownership: None Nullable: False
GetWidths(IntPtr)
Calls native method gsk_border_node_get_widths.
public static extern float[] GetWidths(IntPtr node)
Parameters
node
IntPtrTransfer ownership: None Nullable: False
Returns
- float[]
Transfer ownership: None Nullable: False
New(RoundedRectHandle, ref float, RGBAArrayHandle)
Calls native constructor gsk_border_node_new.
public static extern IntPtr New(RoundedRectHandle outline, ref float borderWidth, RGBAArrayHandle borderColor)
Parameters
outline
RoundedRectHandleTransfer ownership: None Nullable: False
borderWidth
floatTransfer ownership: None Nullable: False
borderColor
RGBAArrayHandleTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: Full Nullable: False