📄 pango-font.zc
字号:
import "glib/glib"import "glib/glib-object"import "pango/pango-coverage"import "pango/pango-types"public [name="c"]struct PangoFontDescription; dummy: int; endstruct PangoFontMetrics; dummy: int; endenum PangoStyle PANGO_STYLE_NORMAL PANGO_STYLE_OBLIQUE PANGO_STYLE_ITALICendenum PangoVariant PANGO_VARIANT_NORMAL PANGO_VARIANT_SMALL_CAPSendenum PangoWeight PANGO_WEIGHT_ULTRALIGHT = 200 PANGO_WEIGHT_LIGHT = 300 PANGO_WEIGHT_NORMAL = 400 PANGO_WEIGHT_BOLD = 700 PANGO_WEIGHT_ULTRABOLD = 800 PANGO_WEIGHT_HEAVY = 900endenum PangoStretch PANGO_STRETCH_ULTRA_CONDENSED PANGO_STRETCH_EXTRA_CONDENSED PANGO_STRETCH_CONDENSED PANGO_STRETCH_SEMI_CONDENSED PANGO_STRETCH_NORMAL PANGO_STRETCH_SEMI_EXPANDED PANGO_STRETCH_EXPANDED PANGO_STRETCH_EXTRA_EXPANDED PANGO_STRETCH_ULTRA_EXPANDEDendenum PangoFontMask PANGO_FONT_MASK_FAMILY = 1 << 0 PANGO_FONT_MASK_STYLE = 1 << 1 PANGO_FONT_MASK_VARIANT = 1 << 2 PANGO_FONT_MASK_WEIGHT = 1 << 3 PANGO_FONT_MASK_STRETCH = 1 << 4 PANGO_FONT_MASK_SIZE = 1 << 5endimport func pango_font_description_get_type: GTypeimport func pango_font_description_new: PangoFontDescriptionimport func pango_font_description_copy (PangoFontDescription): PangoFontDescriptionimport func pango_font_description_copy_static (PangoFontDescription): PangoFontDescriptionimport func pango_font_description_hash (PangoFontDescription): guintimport func pango_font_description_equal (PangoFontDescription, PangoFontDescription): gbooleanimport func pango_font_description_free (PangoFontDescription)import func pango_font_descriptions_free ([] PangoFontDescription, int)import func pango_font_description_set_family (PangoFontDescription, [] char)import func pango_font_description_set_family_static (PangoFontDescription, [] char)import func pango_font_description_get_family (PangoFontDescription): []charimport func pango_font_description_set_style (PangoFontDescription, PangoStyle)import func pango_font_description_get_style (PangoFontDescription): PangoStyleimport func pango_font_description_set_variant (PangoFontDescription, PangoVariant)import func pango_font_description_get_variant (PangoFontDescription): PangoVariantimport func pango_font_description_set_weight (PangoFontDescription, PangoWeight)import func pango_font_description_get_weight (PangoFontDescription): PangoWeightimport func pango_font_description_set_stretch (PangoFontDescription, PangoStretch)import func pango_font_description_get_stretch (PangoFontDescription): PangoStretchimport func pango_font_description_set_size (PangoFontDescription, gint)import func pango_font_description_get_size (PangoFontDescription): gintimport func pango_font_description_get_set_fields (PangoFontDescription): PangoFontMaskimport func pango_font_description_unset_fields (PangoFontDescription, PangoFontMask)import func pango_font_description_merge (PangoFontDescription, PangoFontDescription, gboolean)import func pango_font_description_merge_static (PangoFontDescription, PangoFontDescription, gboolean)import func pango_font_description_better_match (PangoFontDescription, PangoFontDescription, PangoFontDescription): gbooleanimport func pango_font_description_from_string ([] char): PangoFontDescriptionimport func pango_font_description_to_string (PangoFontDescription): [] charimport func pango_font_description_to_filename (PangoFontDescription): [] charimport func pango_font_metrics_get_type: GTypeimport func pango_font_metrics_ref (PangoFontMetrics): PangoFontMetricsimport func pango_font_metrics_unref (PangoFontMetrics)import func pango_font_metrics_get_ascent (PangoFontMetrics): intimport func pango_font_metrics_get_descent (PangoFontMetrics): intimport func pango_font_metrics_get_approximate_char_width (PangoFontMetrics): intimport func pango_font_metrics_get_approximate_digit_width (PangoFontMetrics): intimport func pango_font_metrics_get_underline_position (PangoFontMetrics): intimport func pango_font_metrics_get_underline_thickness (PangoFontMetrics): intimport func pango_font_metrics_get_strikethrough_position (PangoFontMetrics): intimport func pango_font_metrics_get_strikethrough_thickness (PangoFontMetrics): intstruct PangoFontFamily; dummy: int; endstruct PangoFontFace; dummy: int; endimport func pango_font_family_get_type: GTypeimport func pango_font_family_list_faces (PangoFontFamily, [][]PangoFontFace, []int)import func pango_font_family_get_name (PangoFontFamily): [] charimport func pango_font_family_is_monospace (PangoFontFamily): gbooleanimport func pango_font_face_get_type: GTypeimport func pango_font_face_describe (PangoFontFace): PangoFontDescriptionimport func pango_font_face_get_face_name (PangoFontFace): [] charimport func pango_font_face_list_sizes (PangoFontFace, [][]int, [] int)import func pango_font_get_type: GTypeimport func pango_font_describe (PangoFont): PangoFontDescriptionimport func pango_font_get_coverage (PangoFont, PangoLanguage): PangoCoverageimport func pango_font_find_shaper (PangoFont, PangoLanguage, guint32): PangoEngineShapeimport func pango_font_get_metrics (PangoFont, PangoLanguage): PangoFontMetricsimport func pango_font_get_glyph_extents (PangoFont, PangoGlyph, PangoRectangle, PangoRectangle)end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -