Table of Contents

Class Coverage

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

Methods

Copy(IntPtr)

Calls native method pango_coverage_copy.

public static extern IntPtr Copy(IntPtr coverage)

Parameters

coverage IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: Full Nullable: False

FromBytes(ref byte, int)

Calls native function pango_coverage_from_bytes.

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

Parameters

bytes byte

Transfer ownership: None Nullable: False

nBytes int

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: Full Nullable: True

Get(IntPtr, int)

Calls native method pango_coverage_get.

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

Parameters

coverage IntPtr

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(IntPtr, IntPtr)

Calls native method pango_coverage_max.

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

Parameters

coverage IntPtr

Transfer ownership: None Nullable: False

other IntPtr

Transfer ownership: None Nullable: False

New()

Calls native constructor pango_coverage_new.

public static extern IntPtr New()

Returns

IntPtr

Transfer ownership: Full Nullable: False

Ref(IntPtr)

Calls native method pango_coverage_ref.

public static extern IntPtr Ref(IntPtr coverage)

Parameters

coverage IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: Full Nullable: False

Set(IntPtr, int, CoverageLevel)

Calls native method pango_coverage_set.

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

Parameters

coverage IntPtr

Transfer ownership: None Nullable: False

index int

Transfer ownership: None Nullable: False

level CoverageLevel

Transfer ownership: None Nullable: False

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

Calls native method pango_coverage_to_bytes.

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

Parameters

coverage IntPtr

Transfer ownership: None Nullable: False

bytes byte[]

Transfer ownership: Full Nullable: False

nBytes int

Transfer ownership: Full Nullable: False

Unref(IntPtr)

Calls native method pango_coverage_unref.

public static extern void Unref(IntPtr coverage)

Parameters

coverage IntPtr

Transfer ownership: Full Nullable: False