Class FontChooser
public class FontChooser
- Inheritance
-
FontChooser
- Inherited Members
Methods
GetFont(nint)
Calls native method gtk_font_chooser_get_font.
public static extern NullableUtf8StringOwnedHandle GetFont(nint fontchooser)
Parameters
fontchooser
nintTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: True
GetFontDesc(nint)
Calls native method gtk_font_chooser_get_font_desc.
public static extern FontDescriptionOwnedHandle GetFontDesc(nint fontchooser)
Parameters
fontchooser
nintTransfer ownership: None Nullable: False
Returns
- FontDescriptionOwnedHandle
Transfer ownership: Full Nullable: True
GetFontFace(nint)
Calls native method gtk_font_chooser_get_font_face.
public static extern nint GetFontFace(nint fontchooser)
Parameters
fontchooser
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetFontFamily(nint)
Calls native method gtk_font_chooser_get_font_family.
public static extern nint GetFontFamily(nint fontchooser)
Parameters
fontchooser
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetFontFeatures(nint)
Calls native method gtk_font_chooser_get_font_features.
public static extern NonNullableUtf8StringOwnedHandle GetFontFeatures(nint fontchooser)
Parameters
fontchooser
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: False
GetFontMap(nint)
Calls native method gtk_font_chooser_get_font_map.
public static extern nint GetFontMap(nint fontchooser)
Parameters
fontchooser
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: True
GetFontSize(nint)
Calls native method gtk_font_chooser_get_font_size.
public static extern int GetFontSize(nint fontchooser)
Parameters
fontchooser
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetGType()
Calls native function gtk_font_chooser_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetLanguage(nint)
Calls native method gtk_font_chooser_get_language.
public static extern NonNullableUtf8StringOwnedHandle GetLanguage(nint fontchooser)
Parameters
fontchooser
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: False
GetLevel(nint)
Calls native method gtk_font_chooser_get_level.
public static extern FontChooserLevel GetLevel(nint fontchooser)
Parameters
fontchooser
nintTransfer ownership: None Nullable: False
Returns
- FontChooserLevel
Transfer ownership: None Nullable: False
GetPreviewText(nint)
Calls native method gtk_font_chooser_get_preview_text.
public static extern NonNullableUtf8StringOwnedHandle GetPreviewText(nint fontchooser)
Parameters
fontchooser
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: False
GetShowPreviewEntry(nint)
Calls native method gtk_font_chooser_get_show_preview_entry.
public static extern bool GetShowPreviewEntry(nint fontchooser)
Parameters
fontchooser
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
SetFilterFunc(nint, FontFilterFunc, nint, DestroyNotify)
Calls native method gtk_font_chooser_set_filter_func.
public static extern void SetFilterFunc(nint fontchooser, FontFilterFunc filter, nint userData, DestroyNotify destroy)
Parameters
fontchooser
nintTransfer ownership: None Nullable: False
filter
FontFilterFuncTransfer ownership: None Nullable: True
userData
nintTransfer ownership: None Nullable: True
destroy
DestroyNotifyTransfer ownership: None Nullable: False
SetFont(nint, NonNullableUtf8StringHandle)
Calls native method gtk_font_chooser_set_font.
public static extern void SetFont(nint fontchooser, NonNullableUtf8StringHandle fontname)
Parameters
fontchooser
nintTransfer ownership: None Nullable: False
fontname
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetFontDesc(nint, FontDescriptionHandle)
Calls native method gtk_font_chooser_set_font_desc.
public static extern void SetFontDesc(nint fontchooser, FontDescriptionHandle fontDesc)
Parameters
fontchooser
nintTransfer ownership: None Nullable: False
fontDesc
FontDescriptionHandleTransfer ownership: None Nullable: False
SetFontMap(nint, nint)
Calls native method gtk_font_chooser_set_font_map.
public static extern void SetFontMap(nint fontchooser, nint fontmap)
Parameters
fontchooser
nintTransfer ownership: None Nullable: False
fontmap
nintTransfer ownership: None Nullable: True
SetLanguage(nint, NonNullableUtf8StringHandle)
Calls native method gtk_font_chooser_set_language.
public static extern void SetLanguage(nint fontchooser, NonNullableUtf8StringHandle language)
Parameters
fontchooser
nintTransfer ownership: None Nullable: False
language
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetLevel(nint, FontChooserLevel)
Calls native method gtk_font_chooser_set_level.
public static extern void SetLevel(nint fontchooser, FontChooserLevel level)
Parameters
fontchooser
nintTransfer ownership: None Nullable: False
level
FontChooserLevelTransfer ownership: None Nullable: False
SetPreviewText(nint, NonNullableUtf8StringHandle)
Calls native method gtk_font_chooser_set_preview_text.
public static extern void SetPreviewText(nint fontchooser, NonNullableUtf8StringHandle text)
Parameters
fontchooser
nintTransfer ownership: None Nullable: False
text
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetShowPreviewEntry(nint, bool)
Calls native method gtk_font_chooser_set_show_preview_entry.
public static extern void SetShowPreviewEntry(nint fontchooser, bool showPreviewEntry)