Class FontFace
public class FontFace
- Inheritance
-
FontFace
- Inherited Members
Methods
Describe(nint)
Calls native method pango_font_face_describe.
public static extern FontDescriptionOwnedHandle Describe(nint face)
Parameters
face
nintTransfer ownership: None Nullable: False
Returns
- FontDescriptionOwnedHandle
Transfer ownership: Full Nullable: False
GetFaceName(nint)
Calls native method pango_font_face_get_face_name.
public static extern NonNullableUtf8StringUnownedHandle GetFaceName(nint face)
Parameters
face
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetFamily(nint)
Calls native method pango_font_face_get_family. Version: 1.46
[Version("1.46")]
public static extern nint GetFamily(nint face)
Parameters
face
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetGType()
Calls native function pango_font_face_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
IsSynthesized(nint)
Calls native method pango_font_face_is_synthesized. Version: 1.18
[Version("1.18")]
public static extern bool IsSynthesized(nint face)
Parameters
face
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
ListSizes(nint, out int[], out int)
Calls native method pango_font_face_list_sizes. Version: 1.4
[Version("1.4")]
public static extern void ListSizes(nint face, out int[] sizes, out int nSizes)