Table of Contents

Class Color

Namespace
Pango.Internal
Assembly
Pango-1.0.dll
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 ColorHandle

Transfer 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 ColorHandle

Transfer 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 ColorHandle

Transfer ownership: None Nullable: True

spec NonNullableUtf8StringHandle

Transfer 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 ColorHandle

Transfer ownership: None Nullable: True

alpha ushort

Transfer ownership: Full Nullable: False

spec NonNullableUtf8StringHandle

Transfer 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 ColorHandle

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringOwnedHandle

Transfer ownership: Full Nullable: False