diff options
author | Matthias Clasen <mclasen@redhat.com> | 2020-09-21 13:56:36 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2020-09-21 13:56:36 -0400 |
commit | ecbe132ad8127a659ec86aade121a1f4356bf5cd (patch) | |
tree | 40eb6b8c10b47a56d686f5ac64ee5fb9f678a2fe /pango | |
parent | c36b573fda672434d8a6c8a2a64a771212c4eead (diff) | |
download | pango-ecbe132ad8127a659ec86aade121a1f4356bf5cd.tar.gz |
fc: Add a getter for PangoFcFont::patternfont-pattern-getter
Properties are better with getters.
Diffstat (limited to 'pango')
-rw-r--r-- | pango/pangofc-font.c | 16 | ||||
-rw-r--r-- | pango/pangofc-font.h | 4 |
2 files changed, 20 insertions, 0 deletions
diff --git a/pango/pangofc-font.c b/pango/pangofc-font.c index 6c5492ad..01520cb4 100644 --- a/pango/pangofc-font.c +++ b/pango/pangofc-font.c @@ -1067,3 +1067,19 @@ pango_fc_font_get_languages (PangoFcFont *font) return languages; } + +/** + * pango_fc_font_get_pattern: + * @font: a #PangoFcFont + * + * Returns the FcPattern that @font is based on. + * + * Returns: the fontconfig pattern for this font + * + * Since: 1.48 + */ +FcPattern * +pango_fc_font_get_pattern (PangoFcFont *font) +{ + return font->font_pattern; +} diff --git a/pango/pangofc-font.h b/pango/pangofc-font.h index aa4fd3b0..fbae5e10 100644 --- a/pango/pangofc-font.h +++ b/pango/pangofc-font.h @@ -98,6 +98,9 @@ PANGO_AVAILABLE_IN_1_48 PangoLanguage ** pango_fc_font_get_languages (PangoFcFont *font); +PANGO_AVAILABLE_IN_1_48 +FcPattern *pango_fc_font_get_pattern (PangoFcFont *font); + PANGO_DEPRECATED_FOR(PANGO_GET_UNKNOWN_GLYPH) PangoGlyph pango_fc_font_get_unknown_glyph (PangoFcFont *font, gunichar wc); @@ -110,5 +113,6 @@ FT_Face pango_fc_font_lock_face (PangoFcFont *font); PANGO_DEPRECATED_IN_1_44_FOR(pango_font_get_hb_font) void pango_fc_font_unlock_face (PangoFcFont *font); + G_END_DECLS #endif /* __PANGO_FC_FONT_H__ */ |