Class FontFamily
public class FontFamily
- Inheritance
-
FontFamily
- Inherited Members
Methods
GetFace(nint, NullableUtf8StringHandle)
Calls native method pango_font_family_get_face. Version: 1.46
[Version("1.46")]
public static extern nint GetFace(nint family, NullableUtf8StringHandle name)
Parameters
family
nintTransfer ownership: None Nullable: False
name
NullableUtf8StringHandleTransfer ownership: None Nullable: True
Returns
- nint
Transfer ownership: None Nullable: True
GetGType()
Calls native function pango_font_family_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetName(nint)
Calls native method pango_font_family_get_name.
public static extern NonNullableUtf8StringUnownedHandle GetName(nint family)
Parameters
family
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
IsMonospace(nint)
Calls native method pango_font_family_is_monospace. Version: 1.4
[Version("1.4")]
public static extern bool IsMonospace(nint family)
Parameters
family
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
IsVariable(nint)
Calls native method pango_font_family_is_variable. Version: 1.44
[Version("1.44")]
public static extern bool IsVariable(nint family)
Parameters
family
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
ListFaces(nint, nint[], out int)
Calls native method pango_font_family_list_faces.
public static extern void ListFaces(nint family, nint[] faces, out int nFaces)