Class FontFamily
public class FontFamily
- Inheritance
-
FontFamily
- Inherited Members
Methods
GetFace(IntPtr, NullableUtf8StringHandle)
Calls native method pango_font_family_get_face. Version: 1.46
[Version("1.46")]
public static extern IntPtr GetFace(IntPtr family, NullableUtf8StringHandle name)
Parameters
family
IntPtrTransfer ownership: None Nullable: False
name
NullableUtf8StringHandleTransfer ownership: None Nullable: True
Returns
- IntPtr
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(IntPtr)
Calls native method pango_font_family_get_name.
public static extern NonNullableUtf8StringUnownedHandle GetName(IntPtr family)
Parameters
family
IntPtrTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
IsMonospace(IntPtr)
Calls native method pango_font_family_is_monospace. Version: 1.4
[Version("1.4")]
public static extern bool IsMonospace(IntPtr family)
Parameters
family
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
IsVariable(IntPtr)
Calls native method pango_font_family_is_variable. Version: 1.44
[Version("1.44")]
public static extern bool IsVariable(IntPtr family)
Parameters
family
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
ListFaces(IntPtr, IntPtr[], out int)
Calls native method pango_font_family_list_faces.
public static extern void ListFaces(IntPtr family, IntPtr[] faces, out int nFaces)