Class Coverage
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
IntPtrTransfer 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
byteTransfer ownership: None Nullable: False
nBytes
intTransfer 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
IntPtrTransfer ownership: None Nullable: False
index
intTransfer 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
IntPtrTransfer ownership: None Nullable: False
other
IntPtrTransfer 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
IntPtrTransfer 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
IntPtrTransfer ownership: None Nullable: False
index
intTransfer ownership: None Nullable: False
level
CoverageLevelTransfer 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
IntPtrTransfer ownership: None Nullable: False
bytes
byte[]Transfer ownership: Full Nullable: False
nBytes
intTransfer ownership: Full Nullable: False
Unref(IntPtr)
Calls native method pango_coverage_unref.
public static extern void Unref(IntPtr coverage)
Parameters
coverage
IntPtrTransfer ownership: Full Nullable: False