Class Color
public class Color
- Inheritance
-
Color
- Inherited Members
Methods
Copy(ColorHandle)
Calls native method pango_color_copy.
public static extern ColorOwnedHandle Copy(ColorHandle src)
Parameters
src
ColorHandleTransfer ownership: None Nullable: True
Returns
- ColorOwnedHandle
Transfer ownership: Full Nullable: True
Free(ColorHandle)
Calls native method pango_color_free.
public static extern void Free(ColorHandle color)
Parameters
color
ColorHandleTransfer ownership: None Nullable: True
GetGType()
Calls native function pango_color_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
Parse(ColorHandle, NonNullableUtf8StringHandle)
Calls native method pango_color_parse.
public static extern bool Parse(ColorHandle color, NonNullableUtf8StringHandle spec)
Parameters
color
ColorHandleTransfer ownership: None Nullable: True
spec
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
ParseWithAlpha(ColorHandle, out ushort, NonNullableUtf8StringHandle)
Calls native method pango_color_parse_with_alpha. Version: 1.46
[Version("1.46")]
public static extern bool ParseWithAlpha(ColorHandle color, out ushort alpha, NonNullableUtf8StringHandle spec)
Parameters
color
ColorHandleTransfer ownership: None Nullable: True
alpha
ushortTransfer ownership: Full Nullable: False
spec
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
ToString(ColorHandle)
Calls native method pango_color_to_string. Version: 1.16
[Version("1.16")]
public static extern NonNullableUtf8StringOwnedHandle ToString(ColorHandle color)
Parameters
color
ColorHandleTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: False