Table of Contents

Class Coverage

Namespace
Pango.Internal
Assembly
Pango-1.0.dll
public class Coverage
Inheritance
Coverage
Inherited Members

Methods

Copy(nint)

Calls native method pango_coverage_copy.

public static extern nint Copy(nint coverage)

Parameters

coverage nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: Full Nullable: False

FromBytes(ref byte, int)

Calls native function pango_coverage_from_bytes.

public static extern nint FromBytes(ref byte bytes, int nBytes)

Parameters

bytes byte

Transfer ownership: None Nullable: False

nBytes int

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: Full Nullable: True

Get(nint, int)

Calls native method pango_coverage_get.

public static extern CoverageLevel Get(nint coverage, int index)

Parameters

coverage nint

Transfer ownership: None Nullable: False

index int

Transfer ownership: None Nullable: False

Returns

CoverageLevel

Transfer ownership: None Nullable: False

GetGType()

Calls native function pango_coverage_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

Max(nint, nint)

Calls native method pango_coverage_max.

public static extern void Max(nint coverage, nint other)

Parameters

coverage nint

Transfer ownership: None Nullable: False

other nint

Transfer ownership: None Nullable: False

New()

Calls native constructor pango_coverage_new.

public static extern nint New()

Returns

nint

Transfer ownership: Full Nullable: False

Ref(nint)

Calls native method pango_coverage_ref.

public static extern nint Ref(nint coverage)

Parameters

coverage nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: Full Nullable: False

Set(nint, int, CoverageLevel)

Calls native method pango_coverage_set.

public static extern void Set(nint coverage, int index, CoverageLevel level)

Parameters

coverage nint

Transfer ownership: None Nullable: False

index int

Transfer ownership: None Nullable: False

level CoverageLevel

Transfer ownership: None Nullable: False

ToBytes(nint, out byte[], out int)

Calls native method pango_coverage_to_bytes.

public static extern void ToBytes(nint coverage, out byte[] bytes, out int nBytes)

Parameters

coverage nint

Transfer ownership: None Nullable: False

bytes byte[]

Transfer ownership: Full Nullable: False

nBytes int

Transfer ownership: Full Nullable: False

Unref(nint)

Calls native method pango_coverage_unref.

public static extern void Unref(nint coverage)

Parameters

coverage nint

Transfer ownership: Full Nullable: False