~ubuntu-branches/debian/experimental/pango1.0/experimental

« back to all changes in this revision

Viewing changes to docs/html/pango-Fonts.html

  • Committer: Bazaar Package Importer
  • Author(s): Loic Minier
  • Date: 2008-08-13 16:59:28 UTC
  • mfrom: (1.2.52 upstream)
  • Revision ID: james.westby@ubuntu.com-20080813165928-d5s5l83po052rrnr
Tags: 1.21.6-1
* Don't hardcode the pathes to defoma-app and update-pangox-aliases in
  maintainer scripts.
* Refresh patches 60_link-pangoxft-to-fontconfig and 70_automake and convert
  60_link-pangoxft-to-fontconfig to a -p1 level patch to support
  dpkg-source's quilt format.
* Let libpango1.0-dev recommend debhelper for dh_pangomodules.
* New upstream development releases; new API, API depreciations, and slights
  changes in semantics of the finalization of fontmaps.
  - Bump up bdeps to libcairo2-dev >= 1.7.4 and libglib2.0-dev >= 2.17.3.
  - Drop patch 60_link-pangoxft-to-fontconfig, fixed upstream.
  - Drop patch 70_automake, was only useful for
    60_link-pangoxft-to-fontconfig.
  - Bump shlibs version to 1.21.6.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
2
<html>
3
3
<head>
4
 
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>Fonts</title>
6
 
<meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
7
 
<link rel="start" href="index.html" title="Pango Reference Manual">
 
6
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
 
7
<link rel="home" href="index.html" title="Pango Reference Manual">
8
8
<link rel="up" href="pango.html" title="Basic Pango Interfaces">
9
9
<link rel="prev" href="pango-Glyph-Storage.html" title="Glyph Storage">
10
10
<link rel="next" href="pango-Text-Attributes.html" title="Text Attributes">
11
 
<meta name="generator" content="GTK-Doc V1.9 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.10 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
<link rel="chapter" href="pango.html" title="Basic Pango Interfaces">
14
14
<link rel="chapter" href="rendering.html" title="Rendering with Pango">
38
38
<th width="100%" align="center">Pango Reference Manual</th>
39
39
<td><a accesskey="n" href="pango-Text-Attributes.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
40
40
</tr>
41
 
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2994914" class="shortcut">Top</a>
42
 
                  &#160;|&#160;
43
 
                  <a href="#id2997390" class="shortcut">Description</a>
44
 
                  &#160;|&#160;
45
 
                  <a href="#id2997247" class="shortcut">Object Hierarchy</a>
46
 
                  &#160;|&#160;
47
 
                  <a href="#id2997366" class="shortcut">Known Derived Interfaces</a></nobr></td></tr>
 
41
<tr><td colspan="5" class="shortcuts"><nobr><a href="#pango-Fonts.synopsis" class="shortcut">Top</a>
 
42
                   | 
 
43
                  <a href="#pango-Fonts.description" class="shortcut">Description</a>
 
44
                   | 
 
45
                  <a href="#pango-Fonts.object-hierarchy" class="shortcut">Object Hierarchy</a>
 
46
                   | 
 
47
                  <a href="#pango-Fonts.derived-interfaces" class="shortcut">Known Derived Interfaces</a></nobr></td></tr>
48
48
</table>
49
49
<div class="refentry" lang="en">
50
50
<a name="pango-Fonts"></a><div class="titlepage"></div>
51
51
<div class="refnamediv"><table width="100%"><tr>
52
52
<td valign="top">
53
 
<h2>
54
 
<a name="id2994914"></a><span class="refentrytitle">Fonts</span>
55
 
</h2>
56
 
<p>Fonts &#8212; Structures representing abstract fonts</p>
 
53
<h2><span class="refentrytitle"><a name="pango-Fonts.top_of_page"></a>Fonts</span></h2>
 
54
<p>Fonts — Structures representing abstract fonts</p>
57
55
</td>
58
56
<td valign="top" align="right"></td>
59
57
</tr></table></div>
60
58
<div class="refsynopsisdiv">
61
 
<h2>Synopsis</h2>
 
59
<a name="pango-Fonts.synopsis"></a><h2>Synopsis</h2>
62
60
<a name="PangoFont"></a><a name="PangoFontFamily"></a><a name="PangoFontFace"></a><a name="PangoFontMap"></a><a name="PangoFontset"></a><a name="PangoFontsetSimple"></a><pre class="synopsis">
63
 
 
64
 
 
65
 
 
66
 
                    <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a>;
67
 
#define             <a class="link" href="pango-Fonts.html#PANGO-TYPE-FONT-DESCRIPTION:CAPS">PANGO_TYPE_FONT_DESCRIPTION</a>
68
 
enum                <a class="link" href="pango-Fonts.html#PangoStyle">PangoStyle</a>;
69
 
#define             <a class="link" href="pango-Fonts.html#PANGO-TYPE-STYLE:CAPS">PANGO_TYPE_STYLE</a>
70
 
enum                <a class="link" href="pango-Fonts.html#PangoWeight">PangoWeight</a>;
71
 
#define             <a class="link" href="pango-Fonts.html#PANGO-TYPE-WEIGHT:CAPS">PANGO_TYPE_WEIGHT</a>
72
 
enum                <a class="link" href="pango-Fonts.html#PangoVariant">PangoVariant</a>;
73
 
#define             <a class="link" href="pango-Fonts.html#PANGO-TYPE-VARIANT:CAPS">PANGO_TYPE_VARIANT</a>
74
 
enum                <a class="link" href="pango-Fonts.html#PangoStretch">PangoStretch</a>;
75
 
#define             <a class="link" href="pango-Fonts.html#PANGO-TYPE-STRETCH:CAPS">PANGO_TYPE_STRETCH</a>
76
 
enum                <a class="link" href="pango-Fonts.html#PangoFontMask">PangoFontMask</a>;
77
 
#define             <a class="link" href="pango-Fonts.html#PANGO-TYPE-FONT-MASK:CAPS">PANGO_TYPE_FONT_MASK</a>
78
 
<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a>* <a class="link" href="pango-Fonts.html#pango-font-description-new">pango_font_description_new</a>        (void);
79
 
<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a>* <a class="link" href="pango-Fonts.html#pango-font-description-copy">pango_font_description_copy</a>       (const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc);
80
 
<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a>* <a class="link" href="pango-Fonts.html#pango-font-description-copy-static">pango_font_description_copy_static</a>
81
 
                                                        (const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc);
82
 
<a
83
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
84
 
>guint</a>               <a class="link" href="pango-Fonts.html#pango-font-description-hash">pango_font_description_hash</a>         (const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc);
85
 
<a
86
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
87
 
>gboolean</a>            <a class="link" href="pango-Fonts.html#pango-font-description-equal">pango_font_description_equal</a>        (const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc1,
88
 
                                                         const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc2);
89
 
void                <a class="link" href="pango-Fonts.html#pango-font-description-free">pango_font_description_free</a>         (<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc);
90
 
void                <a class="link" href="pango-Fonts.html#pango-font-descriptions-free">pango_font_descriptions_free</a>        (<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> **descs,
 
61
                    <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a>;
 
62
#define             <a class="link" href="pango-Fonts.html#PANGO-TYPE-FONT-DESCRIPTION:CAPS" title="PANGO_TYPE_FONT_DESCRIPTION">PANGO_TYPE_FONT_DESCRIPTION</a>
 
63
enum                <a class="link" href="pango-Fonts.html#PangoStyle" title="enum PangoStyle">PangoStyle</a>;
 
64
#define             <a class="link" href="pango-Fonts.html#PANGO-TYPE-STYLE:CAPS" title="PANGO_TYPE_STYLE">PANGO_TYPE_STYLE</a>
 
65
enum                <a class="link" href="pango-Fonts.html#PangoWeight" title="enum PangoWeight">PangoWeight</a>;
 
66
#define             <a class="link" href="pango-Fonts.html#PANGO-TYPE-WEIGHT:CAPS" title="PANGO_TYPE_WEIGHT">PANGO_TYPE_WEIGHT</a>
 
67
enum                <a class="link" href="pango-Fonts.html#PangoVariant" title="enum PangoVariant">PangoVariant</a>;
 
68
#define             <a class="link" href="pango-Fonts.html#PANGO-TYPE-VARIANT:CAPS" title="PANGO_TYPE_VARIANT">PANGO_TYPE_VARIANT</a>
 
69
enum                <a class="link" href="pango-Fonts.html#PangoStretch" title="enum PangoStretch">PangoStretch</a>;
 
70
#define             <a class="link" href="pango-Fonts.html#PANGO-TYPE-STRETCH:CAPS" title="PANGO_TYPE_STRETCH">PANGO_TYPE_STRETCH</a>
 
71
enum                <a class="link" href="pango-Fonts.html#PangoFontMask" title="enum PangoFontMask">PangoFontMask</a>;
 
72
#define             <a class="link" href="pango-Fonts.html#PANGO-TYPE-FONT-MASK:CAPS" title="PANGO_TYPE_FONT_MASK">PANGO_TYPE_FONT_MASK</a>
 
73
<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a>* <a class="link" href="pango-Fonts.html#pango-font-description-new" title="pango_font_description_new ()">pango_font_description_new</a>        (void);
 
74
<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a>* <a class="link" href="pango-Fonts.html#pango-font-description-copy" title="pango_font_description_copy ()">pango_font_description_copy</a>       (const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc);
 
75
<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a>* <a class="link" href="pango-Fonts.html#pango-font-description-copy-static" title="pango_font_description_copy_static ()">pango_font_description_copy_static</a>
 
76
                                                        (const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc);
 
77
<a
 
78
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
 
79
>guint</a>               <a class="link" href="pango-Fonts.html#pango-font-description-hash" title="pango_font_description_hash ()">pango_font_description_hash</a>         (const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc);
 
80
<a
 
81
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
82
>gboolean</a>            <a class="link" href="pango-Fonts.html#pango-font-description-equal" title="pango_font_description_equal ()">pango_font_description_equal</a>        (const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc1,
 
83
                                                         const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc2);
 
84
void                <a class="link" href="pango-Fonts.html#pango-font-description-free" title="pango_font_description_free ()">pango_font_description_free</a>         (<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc);
 
85
void                <a class="link" href="pango-Fonts.html#pango-font-descriptions-free" title="pango_font_descriptions_free ()">pango_font_descriptions_free</a>        (<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> **descs,
91
86
                                                         int n_descs);
92
 
void                <a class="link" href="pango-Fonts.html#pango-font-description-set-family">pango_font_description_set_family</a>   (<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc,
93
 
                                                         const char *family);
94
 
void                <a class="link" href="pango-Fonts.html#pango-font-description-set-family-static">pango_font_description_set_family_static</a>
95
 
                                                        (<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc,
96
 
                                                         const char *family);
97
 
const char*         <a class="link" href="pango-Fonts.html#pango-font-description-get-family">pango_font_description_get_family</a>   (const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc);
98
 
void                <a class="link" href="pango-Fonts.html#pango-font-description-set-style">pango_font_description_set_style</a>    (<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc,
99
 
                                                         <a class="link" href="pango-Fonts.html#PangoStyle">PangoStyle</a> style);
100
 
<a class="link" href="pango-Fonts.html#PangoStyle">PangoStyle</a>          <a class="link" href="pango-Fonts.html#pango-font-description-get-style">pango_font_description_get_style</a>    (const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc);
101
 
void                <a class="link" href="pango-Fonts.html#pango-font-description-set-variant">pango_font_description_set_variant</a>  (<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc,
102
 
                                                         <a class="link" href="pango-Fonts.html#PangoVariant">PangoVariant</a> variant);
103
 
<a class="link" href="pango-Fonts.html#PangoVariant">PangoVariant</a>        <a class="link" href="pango-Fonts.html#pango-font-description-get-variant">pango_font_description_get_variant</a>  (const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc);
104
 
void                <a class="link" href="pango-Fonts.html#pango-font-description-set-weight">pango_font_description_set_weight</a>   (<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc,
105
 
                                                         <a class="link" href="pango-Fonts.html#PangoWeight">PangoWeight</a> weight);
106
 
<a class="link" href="pango-Fonts.html#PangoWeight">PangoWeight</a>         <a class="link" href="pango-Fonts.html#pango-font-description-get-weight">pango_font_description_get_weight</a>   (const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc);
107
 
void                <a class="link" href="pango-Fonts.html#pango-font-description-set-stretch">pango_font_description_set_stretch</a>  (<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc,
108
 
                                                         <a class="link" href="pango-Fonts.html#PangoStretch">PangoStretch</a> stretch);
109
 
<a class="link" href="pango-Fonts.html#PangoStretch">PangoStretch</a>        <a class="link" href="pango-Fonts.html#pango-font-description-get-stretch">pango_font_description_get_stretch</a>  (const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc);
110
 
void                <a class="link" href="pango-Fonts.html#pango-font-description-set-size">pango_font_description_set_size</a>     (<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc,
 
87
void                <a class="link" href="pango-Fonts.html#pango-font-description-set-family" title="pango_font_description_set_family ()">pango_font_description_set_family</a>   (<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc,
 
88
                                                         const char *family);
 
89
void                <a class="link" href="pango-Fonts.html#pango-font-description-set-family-static" title="pango_font_description_set_family_static ()">pango_font_description_set_family_static</a>
 
90
                                                        (<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc,
 
91
                                                         const char *family);
 
92
const char*         <a class="link" href="pango-Fonts.html#pango-font-description-get-family" title="pango_font_description_get_family ()">pango_font_description_get_family</a>   (const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc);
 
93
void                <a class="link" href="pango-Fonts.html#pango-font-description-set-style" title="pango_font_description_set_style ()">pango_font_description_set_style</a>    (<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc,
 
94
                                                         <a class="link" href="pango-Fonts.html#PangoStyle" title="enum PangoStyle">PangoStyle</a> style);
 
95
<a class="link" href="pango-Fonts.html#PangoStyle" title="enum PangoStyle">PangoStyle</a>          <a class="link" href="pango-Fonts.html#pango-font-description-get-style" title="pango_font_description_get_style ()">pango_font_description_get_style</a>    (const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc);
 
96
void                <a class="link" href="pango-Fonts.html#pango-font-description-set-variant" title="pango_font_description_set_variant ()">pango_font_description_set_variant</a>  (<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc,
 
97
                                                         <a class="link" href="pango-Fonts.html#PangoVariant" title="enum PangoVariant">PangoVariant</a> variant);
 
98
<a class="link" href="pango-Fonts.html#PangoVariant" title="enum PangoVariant">PangoVariant</a>        <a class="link" href="pango-Fonts.html#pango-font-description-get-variant" title="pango_font_description_get_variant ()">pango_font_description_get_variant</a>  (const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc);
 
99
void                <a class="link" href="pango-Fonts.html#pango-font-description-set-weight" title="pango_font_description_set_weight ()">pango_font_description_set_weight</a>   (<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc,
 
100
                                                         <a class="link" href="pango-Fonts.html#PangoWeight" title="enum PangoWeight">PangoWeight</a> weight);
 
101
<a class="link" href="pango-Fonts.html#PangoWeight" title="enum PangoWeight">PangoWeight</a>         <a class="link" href="pango-Fonts.html#pango-font-description-get-weight" title="pango_font_description_get_weight ()">pango_font_description_get_weight</a>   (const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc);
 
102
void                <a class="link" href="pango-Fonts.html#pango-font-description-set-stretch" title="pango_font_description_set_stretch ()">pango_font_description_set_stretch</a>  (<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc,
 
103
                                                         <a class="link" href="pango-Fonts.html#PangoStretch" title="enum PangoStretch">PangoStretch</a> stretch);
 
104
<a class="link" href="pango-Fonts.html#PangoStretch" title="enum PangoStretch">PangoStretch</a>        <a class="link" href="pango-Fonts.html#pango-font-description-get-stretch" title="pango_font_description_get_stretch ()">pango_font_description_get_stretch</a>  (const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc);
 
105
void                <a class="link" href="pango-Fonts.html#pango-font-description-set-size" title="pango_font_description_set_size ()">pango_font_description_set_size</a>     (<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc,
111
106
                                                         <a
112
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
 
107
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
113
108
>gint</a> size);
114
109
<a
115
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
116
 
>gint</a>                <a class="link" href="pango-Fonts.html#pango-font-description-get-size">pango_font_description_get_size</a>     (const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc);
117
 
void                <a class="link" href="pango-Fonts.html#pango-font-description-set-absolute-size">pango_font_description_set_absolute_size</a>
118
 
                                                        (<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc,
 
110
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
 
111
>gint</a>                <a class="link" href="pango-Fonts.html#pango-font-description-get-size" title="pango_font_description_get_size ()">pango_font_description_get_size</a>     (const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc);
 
112
void                <a class="link" href="pango-Fonts.html#pango-font-description-set-absolute-size" title="pango_font_description_set_absolute_size ()">pango_font_description_set_absolute_size</a>
 
113
                                                        (<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc,
119
114
                                                         double size);
120
115
<a
121
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
122
 
>gboolean</a>            <a class="link" href="pango-Fonts.html#pango-font-description-get-size-is-absolute">pango_font_description_get_size_is_absolute</a>
123
 
                                                        (const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc);
124
 
void                <a class="link" href="pango-Fonts.html#pango-font-description-set-gravity">pango_font_description_set_gravity</a>  (<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc,
125
 
                                                         <a class="link" href="pango-Vertical-Text.html#PangoGravity">PangoGravity</a> gravity);
126
 
<a class="link" href="pango-Vertical-Text.html#PangoGravity">PangoGravity</a>        <a class="link" href="pango-Fonts.html#pango-font-description-get-gravity">pango_font_description_get_gravity</a>  (const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc);
127
 
<a class="link" href="pango-Fonts.html#PangoFontMask">PangoFontMask</a>       <a class="link" href="pango-Fonts.html#pango-font-description-get-set-fields">pango_font_description_get_set_fields</a>
128
 
                                                        (const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc);
129
 
void                <a class="link" href="pango-Fonts.html#pango-font-description-unset-fields">pango_font_description_unset_fields</a> (<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc,
130
 
                                                         <a class="link" href="pango-Fonts.html#PangoFontMask">PangoFontMask</a> to_unset);
131
 
void                <a class="link" href="pango-Fonts.html#pango-font-description-merge">pango_font_description_merge</a>        (<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc,
132
 
                                                         const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc_to_merge,
 
116
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
117
>gboolean</a>            <a class="link" href="pango-Fonts.html#pango-font-description-get-size-is-absolute" title="pango_font_description_get_size_is_absolute ()">pango_font_description_get_size_is_absolute</a>
 
118
                                                        (const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc);
 
119
void                <a class="link" href="pango-Fonts.html#pango-font-description-set-gravity" title="pango_font_description_set_gravity ()">pango_font_description_set_gravity</a>  (<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc,
 
120
                                                         <a class="link" href="pango-Vertical-Text.html#PangoGravity" title="enum PangoGravity">PangoGravity</a> gravity);
 
121
<a class="link" href="pango-Vertical-Text.html#PangoGravity" title="enum PangoGravity">PangoGravity</a>        <a class="link" href="pango-Fonts.html#pango-font-description-get-gravity" title="pango_font_description_get_gravity ()">pango_font_description_get_gravity</a>  (const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc);
 
122
<a class="link" href="pango-Fonts.html#PangoFontMask" title="enum PangoFontMask">PangoFontMask</a>       <a class="link" href="pango-Fonts.html#pango-font-description-get-set-fields" title="pango_font_description_get_set_fields ()">pango_font_description_get_set_fields</a>
 
123
                                                        (const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc);
 
124
void                <a class="link" href="pango-Fonts.html#pango-font-description-unset-fields" title="pango_font_description_unset_fields ()">pango_font_description_unset_fields</a> (<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc,
 
125
                                                         <a class="link" href="pango-Fonts.html#PangoFontMask" title="enum PangoFontMask">PangoFontMask</a> to_unset);
 
126
void                <a class="link" href="pango-Fonts.html#pango-font-description-merge" title="pango_font_description_merge ()">pango_font_description_merge</a>        (<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc,
 
127
                                                         const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc_to_merge,
133
128
                                                         <a
134
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
129
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
135
130
>gboolean</a> replace_existing);
136
 
void                <a class="link" href="pango-Fonts.html#pango-font-description-merge-static">pango_font_description_merge_static</a> (<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc,
137
 
                                                         const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc_to_merge,
 
131
void                <a class="link" href="pango-Fonts.html#pango-font-description-merge-static" title="pango_font_description_merge_static ()">pango_font_description_merge_static</a> (<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc,
 
132
                                                         const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc_to_merge,
138
133
                                                         <a
139
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
134
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
140
135
>gboolean</a> replace_existing);
141
136
<a
142
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
143
 
>gboolean</a>            <a class="link" href="pango-Fonts.html#pango-font-description-better-match">pango_font_description_better_match</a> (const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc,
144
 
                                                         const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *old_match,
145
 
                                                         const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *new_match);
146
 
<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a>* <a class="link" href="pango-Fonts.html#pango-font-description-from-string">pango_font_description_from_string</a>
 
137
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
138
>gboolean</a>            <a class="link" href="pango-Fonts.html#pango-font-description-better-match" title="pango_font_description_better_match ()">pango_font_description_better_match</a> (const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc,
 
139
                                                         const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *old_match,
 
140
                                                         const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *new_match);
 
141
<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a>* <a class="link" href="pango-Fonts.html#pango-font-description-from-string" title="pango_font_description_from_string ()">pango_font_description_from_string</a>
147
142
                                                        (const char *str);
148
 
char*               <a class="link" href="pango-Fonts.html#pango-font-description-to-string">pango_font_description_to_string</a>    (const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc);
149
 
char*               <a class="link" href="pango-Fonts.html#pango-font-description-to-filename">pango_font_description_to_filename</a>  (const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc);
150
 
 
151
 
                    <a class="link" href="pango-Fonts.html#PangoFontMetrics">PangoFontMetrics</a>;
152
 
#define             <a class="link" href="pango-Fonts.html#PANGO-TYPE-FONT-METRICS:CAPS">PANGO_TYPE_FONT_METRICS</a>
153
 
<a class="link" href="pango-Fonts.html#PangoFontMetrics">PangoFontMetrics</a>*   <a class="link" href="pango-Fonts.html#pango-font-metrics-ref">pango_font_metrics_ref</a>              (<a class="link" href="pango-Fonts.html#PangoFontMetrics">PangoFontMetrics</a> *metrics);
154
 
void                <a class="link" href="pango-Fonts.html#pango-font-metrics-unref">pango_font_metrics_unref</a>            (<a class="link" href="pango-Fonts.html#PangoFontMetrics">PangoFontMetrics</a> *metrics);
155
 
int                 <a class="link" href="pango-Fonts.html#pango-font-metrics-get-ascent">pango_font_metrics_get_ascent</a>       (<a class="link" href="pango-Fonts.html#PangoFontMetrics">PangoFontMetrics</a> *metrics);
156
 
int                 <a class="link" href="pango-Fonts.html#pango-font-metrics-get-descent">pango_font_metrics_get_descent</a>      (<a class="link" href="pango-Fonts.html#PangoFontMetrics">PangoFontMetrics</a> *metrics);
157
 
int                 <a class="link" href="pango-Fonts.html#pango-font-metrics-get-approximate-char-width">pango_font_metrics_get_approximate_char_width</a>
158
 
                                                        (<a class="link" href="pango-Fonts.html#PangoFontMetrics">PangoFontMetrics</a> *metrics);
159
 
int                 <a class="link" href="pango-Fonts.html#pango-font-metrics-get-approximate-digit-width">pango_font_metrics_get_approximate_digit_width</a>
160
 
                                                        (<a class="link" href="pango-Fonts.html#PangoFontMetrics">PangoFontMetrics</a> *metrics);
161
 
int                 <a class="link" href="pango-Fonts.html#pango-font-metrics-get-underline-thickness">pango_font_metrics_get_underline_thickness</a>
162
 
                                                        (<a class="link" href="pango-Fonts.html#PangoFontMetrics">PangoFontMetrics</a> *metrics);
163
 
int                 <a class="link" href="pango-Fonts.html#pango-font-metrics-get-underline-position">pango_font_metrics_get_underline_position</a>
164
 
                                                        (<a class="link" href="pango-Fonts.html#PangoFontMetrics">PangoFontMetrics</a> *metrics);
165
 
int                 <a class="link" href="pango-Fonts.html#pango-font-metrics-get-strikethrough-thickness">pango_font_metrics_get_strikethrough_thickness</a>
166
 
                                                        (<a class="link" href="pango-Fonts.html#PangoFontMetrics">PangoFontMetrics</a> *metrics);
167
 
int                 <a class="link" href="pango-Fonts.html#pango-font-metrics-get-strikethrough-position">pango_font_metrics_get_strikethrough_position</a>
168
 
                                                        (<a class="link" href="pango-Fonts.html#PangoFontMetrics">PangoFontMetrics</a> *metrics);
169
 
 
170
 
                    <a class="link" href="pango-Fonts.html#PangoFont-struct">PangoFont</a>;
171
 
#define             <a class="link" href="pango-Fonts.html#PANGO-TYPE-FONT:CAPS">PANGO_TYPE_FONT</a>
172
 
#define             <a class="link" href="pango-Fonts.html#PANGO-FONT:CAPS">PANGO_FONT</a>                          (object)
173
 
#define             <a class="link" href="pango-Fonts.html#PANGO-IS-FONT:CAPS">PANGO_IS_FONT</a>                       (object)
174
 
<a class="link" href="PangoEngineShape.html" title="PangoEngineShape">PangoEngineShape</a>*   <a class="link" href="pango-Fonts.html#pango-font-find-shaper">pango_font_find_shaper</a>              (<a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a> *font,
175
 
                                                         <a class="link" href="pango-Text-Attributes.html#PangoLanguage">PangoLanguage</a> *language,
176
 
                                                         <a
177
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
178
 
>guint32</a> ch);
179
 
<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a>* <a class="link" href="pango-Fonts.html#pango-font-describe">pango_font_describe</a>               (<a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a> *font);
180
 
<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a>* <a class="link" href="pango-Fonts.html#pango-font-describe-with-absolute-size">pango_font_describe_with_absolute_size</a>
 
143
char*               <a class="link" href="pango-Fonts.html#pango-font-description-to-string" title="pango_font_description_to_string ()">pango_font_description_to_string</a>    (const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc);
 
144
char*               <a class="link" href="pango-Fonts.html#pango-font-description-to-filename" title="pango_font_description_to_filename ()">pango_font_description_to_filename</a>  (const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc);
 
145
 
 
146
                    <a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics">PangoFontMetrics</a>;
 
147
#define             <a class="link" href="pango-Fonts.html#PANGO-TYPE-FONT-METRICS:CAPS" title="PANGO_TYPE_FONT_METRICS">PANGO_TYPE_FONT_METRICS</a>
 
148
<a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics">PangoFontMetrics</a>*   <a class="link" href="pango-Fonts.html#pango-font-metrics-ref" title="pango_font_metrics_ref ()">pango_font_metrics_ref</a>              (<a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics">PangoFontMetrics</a> *metrics);
 
149
void                <a class="link" href="pango-Fonts.html#pango-font-metrics-unref" title="pango_font_metrics_unref ()">pango_font_metrics_unref</a>            (<a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics">PangoFontMetrics</a> *metrics);
 
150
int                 <a class="link" href="pango-Fonts.html#pango-font-metrics-get-ascent" title="pango_font_metrics_get_ascent ()">pango_font_metrics_get_ascent</a>       (<a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics">PangoFontMetrics</a> *metrics);
 
151
int                 <a class="link" href="pango-Fonts.html#pango-font-metrics-get-descent" title="pango_font_metrics_get_descent ()">pango_font_metrics_get_descent</a>      (<a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics">PangoFontMetrics</a> *metrics);
 
152
int                 <a class="link" href="pango-Fonts.html#pango-font-metrics-get-approximate-char-width" title="pango_font_metrics_get_approximate_char_width ()">pango_font_metrics_get_approximate_char_width</a>
 
153
                                                        (<a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics">PangoFontMetrics</a> *metrics);
 
154
int                 <a class="link" href="pango-Fonts.html#pango-font-metrics-get-approximate-digit-width" title="pango_font_metrics_get_approximate_digit_width ()">pango_font_metrics_get_approximate_digit_width</a>
 
155
                                                        (<a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics">PangoFontMetrics</a> *metrics);
 
156
int                 <a class="link" href="pango-Fonts.html#pango-font-metrics-get-underline-thickness" title="pango_font_metrics_get_underline_thickness ()">pango_font_metrics_get_underline_thickness</a>
 
157
                                                        (<a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics">PangoFontMetrics</a> *metrics);
 
158
int                 <a class="link" href="pango-Fonts.html#pango-font-metrics-get-underline-position" title="pango_font_metrics_get_underline_position ()">pango_font_metrics_get_underline_position</a>
 
159
                                                        (<a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics">PangoFontMetrics</a> *metrics);
 
160
int                 <a class="link" href="pango-Fonts.html#pango-font-metrics-get-strikethrough-thickness" title="pango_font_metrics_get_strikethrough_thickness ()">pango_font_metrics_get_strikethrough_thickness</a>
 
161
                                                        (<a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics">PangoFontMetrics</a> *metrics);
 
162
int                 <a class="link" href="pango-Fonts.html#pango-font-metrics-get-strikethrough-position" title="pango_font_metrics_get_strikethrough_position ()">pango_font_metrics_get_strikethrough_position</a>
 
163
                                                        (<a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics">PangoFontMetrics</a> *metrics);
 
164
 
 
165
                    <a class="link" href="pango-Fonts.html#PangoFont-struct" title="PangoFont">PangoFont</a>;
 
166
#define             <a class="link" href="pango-Fonts.html#PANGO-TYPE-FONT:CAPS" title="PANGO_TYPE_FONT">PANGO_TYPE_FONT</a>
 
167
#define             <a class="link" href="pango-Fonts.html#PANGO-FONT:CAPS" title="PANGO_FONT()">PANGO_FONT</a>                          (object)
 
168
#define             <a class="link" href="pango-Fonts.html#PANGO-IS-FONT:CAPS" title="PANGO_IS_FONT()">PANGO_IS_FONT</a>                       (object)
 
169
<a class="link" href="PangoEngineShape.html" title="PangoEngineShape">PangoEngineShape</a>*   <a class="link" href="pango-Fonts.html#pango-font-find-shaper" title="pango_font_find_shaper ()">pango_font_find_shaper</a>              (<a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a> *font,
 
170
                                                         <a class="link" href="pango-Scripts-and-Languages.html#PangoLanguage" title="PangoLanguage">PangoLanguage</a> *language,
 
171
                                                         guint32 ch);
 
172
<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a>* <a class="link" href="pango-Fonts.html#pango-font-describe" title="pango_font_describe ()">pango_font_describe</a>               (<a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a> *font);
 
173
<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a>* <a class="link" href="pango-Fonts.html#pango-font-describe-with-absolute-size" title="pango_font_describe_with_absolute_size ()">pango_font_describe_with_absolute_size</a>
181
174
                                                        (<a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a> *font);
182
 
<a class="link" href="pango-Coverage-Maps.html#PangoCoverage">PangoCoverage</a>*      <a class="link" href="pango-Fonts.html#pango-font-get-coverage">pango_font_get_coverage</a>             (<a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a> *font,
183
 
                                                         <a class="link" href="pango-Text-Attributes.html#PangoLanguage">PangoLanguage</a> *language);
184
 
void                <a class="link" href="pango-Fonts.html#pango-font-get-glyph-extents">pango_font_get_glyph_extents</a>        (<a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a> *font,
185
 
                                                         <a class="link" href="pango-Glyph-Storage.html#PangoGlyph">PangoGlyph</a> glyph,
186
 
                                                         <a class="link" href="pango-Glyph-Storage.html#PangoRectangle">PangoRectangle</a> *ink_rect,
187
 
                                                         <a class="link" href="pango-Glyph-Storage.html#PangoRectangle">PangoRectangle</a> *logical_rect);
188
 
<a class="link" href="pango-Fonts.html#PangoFontMetrics">PangoFontMetrics</a>*   <a class="link" href="pango-Fonts.html#pango-font-get-metrics">pango_font_get_metrics</a>              (<a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a> *font,
189
 
                                                         <a class="link" href="pango-Text-Attributes.html#PangoLanguage">PangoLanguage</a> *language);
190
 
<a class="link" href="pango-Fonts.html#PangoFontMap">PangoFontMap</a>*       <a class="link" href="pango-Fonts.html#pango-font-get-font-map">pango_font_get_font_map</a>             (<a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a> *font);
 
175
<a class="link" href="pango-Coverage-Maps.html#PangoCoverage" title="PangoCoverage">PangoCoverage</a>*      <a class="link" href="pango-Fonts.html#pango-font-get-coverage" title="pango_font_get_coverage ()">pango_font_get_coverage</a>             (<a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a> *font,
 
176
                                                         <a class="link" href="pango-Scripts-and-Languages.html#PangoLanguage" title="PangoLanguage">PangoLanguage</a> *language);
 
177
void                <a class="link" href="pango-Fonts.html#pango-font-get-glyph-extents" title="pango_font_get_glyph_extents ()">pango_font_get_glyph_extents</a>        (<a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a> *font,
 
178
                                                         <a class="link" href="pango-Glyph-Storage.html#PangoGlyph" title="PangoGlyph">PangoGlyph</a> glyph,
 
179
                                                         <a class="link" href="pango-Glyph-Storage.html#PangoRectangle" title="PangoRectangle">PangoRectangle</a> *ink_rect,
 
180
                                                         <a class="link" href="pango-Glyph-Storage.html#PangoRectangle" title="PangoRectangle">PangoRectangle</a> *logical_rect);
 
181
<a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics">PangoFontMetrics</a>*   <a class="link" href="pango-Fonts.html#pango-font-get-metrics" title="pango_font_get_metrics ()">pango_font_get_metrics</a>              (<a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a> *font,
 
182
                                                         <a class="link" href="pango-Scripts-and-Languages.html#PangoLanguage" title="PangoLanguage">PangoLanguage</a> *language);
 
183
<a class="link" href="pango-Fonts.html#PangoFontMap">PangoFontMap</a>*       <a class="link" href="pango-Fonts.html#pango-font-get-font-map" title="pango_font_get_font_map ()">pango_font_get_font_map</a>             (<a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a> *font);
191
184
 
192
 
                    <a class="link" href="pango-Fonts.html#PangoFontFamily-struct">PangoFontFamily</a>;
193
 
#define             <a class="link" href="pango-Fonts.html#PANGO-TYPE-FONT-FAMILY:CAPS">PANGO_TYPE_FONT_FAMILY</a>
194
 
#define             <a class="link" href="pango-Fonts.html#PANGO-FONT-FAMILY:CAPS">PANGO_FONT_FAMILY</a>                   (object)
195
 
#define             <a class="link" href="pango-Fonts.html#PANGO-IS-FONT-FAMILY:CAPS">PANGO_IS_FONT_FAMILY</a>                (object)
196
 
const char*         <a class="link" href="pango-Fonts.html#pango-font-family-get-name">pango_font_family_get_name</a>          (<a class="link" href="pango-Fonts.html#PangoFontFamily">PangoFontFamily</a> *family);
 
185
                    <a class="link" href="pango-Fonts.html#PangoFontFamily-struct" title="PangoFontFamily">PangoFontFamily</a>;
 
186
#define             <a class="link" href="pango-Fonts.html#PANGO-TYPE-FONT-FAMILY:CAPS" title="PANGO_TYPE_FONT_FAMILY">PANGO_TYPE_FONT_FAMILY</a>
 
187
#define             <a class="link" href="pango-Fonts.html#PANGO-FONT-FAMILY:CAPS" title="PANGO_FONT_FAMILY()">PANGO_FONT_FAMILY</a>                   (object)
 
188
#define             <a class="link" href="pango-Fonts.html#PANGO-IS-FONT-FAMILY:CAPS" title="PANGO_IS_FONT_FAMILY()">PANGO_IS_FONT_FAMILY</a>                (object)
 
189
const char*         <a class="link" href="pango-Fonts.html#pango-font-family-get-name" title="pango_font_family_get_name ()">pango_font_family_get_name</a>          (<a class="link" href="pango-Fonts.html#PangoFontFamily">PangoFontFamily</a> *family);
197
190
<a
198
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
199
 
>gboolean</a>            <a class="link" href="pango-Fonts.html#pango-font-family-is-monospace">pango_font_family_is_monospace</a>      (<a class="link" href="pango-Fonts.html#PangoFontFamily">PangoFontFamily</a> *family);
200
 
void                <a class="link" href="pango-Fonts.html#pango-font-family-list-faces">pango_font_family_list_faces</a>        (<a class="link" href="pango-Fonts.html#PangoFontFamily">PangoFontFamily</a> *family,
 
191
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
192
>gboolean</a>            <a class="link" href="pango-Fonts.html#pango-font-family-is-monospace" title="pango_font_family_is_monospace ()">pango_font_family_is_monospace</a>      (<a class="link" href="pango-Fonts.html#PangoFontFamily">PangoFontFamily</a> *family);
 
193
void                <a class="link" href="pango-Fonts.html#pango-font-family-list-faces" title="pango_font_family_list_faces ()">pango_font_family_list_faces</a>        (<a class="link" href="pango-Fonts.html#PangoFontFamily">PangoFontFamily</a> *family,
201
194
                                                         <a class="link" href="pango-Fonts.html#PangoFontFace">PangoFontFace</a> ***faces,
202
195
                                                         int *n_faces);
203
196
 
204
 
                    <a class="link" href="pango-Fonts.html#PangoFontFace-struct">PangoFontFace</a>;
205
 
#define             <a class="link" href="pango-Fonts.html#PANGO-TYPE-FONT-FACE:CAPS">PANGO_TYPE_FONT_FACE</a>
206
 
#define             <a class="link" href="pango-Fonts.html#PANGO-FONT-FACE:CAPS">PANGO_FONT_FACE</a>                     (object)
207
 
#define             <a class="link" href="pango-Fonts.html#PANGO-IS-FONT-FACE:CAPS">PANGO_IS_FONT_FACE</a>                  (object)
208
 
const char*         <a class="link" href="pango-Fonts.html#pango-font-face-get-face-name">pango_font_face_get_face_name</a>       (<a class="link" href="pango-Fonts.html#PangoFontFace">PangoFontFace</a> *face);
209
 
void                <a class="link" href="pango-Fonts.html#pango-font-face-list-sizes">pango_font_face_list_sizes</a>          (<a class="link" href="pango-Fonts.html#PangoFontFace">PangoFontFace</a> *face,
 
197
                    <a class="link" href="pango-Fonts.html#PangoFontFace-struct" title="PangoFontFace">PangoFontFace</a>;
 
198
#define             <a class="link" href="pango-Fonts.html#PANGO-TYPE-FONT-FACE:CAPS" title="PANGO_TYPE_FONT_FACE">PANGO_TYPE_FONT_FACE</a>
 
199
#define             <a class="link" href="pango-Fonts.html#PANGO-FONT-FACE:CAPS" title="PANGO_FONT_FACE()">PANGO_FONT_FACE</a>                     (object)
 
200
#define             <a class="link" href="pango-Fonts.html#PANGO-IS-FONT-FACE:CAPS" title="PANGO_IS_FONT_FACE()">PANGO_IS_FONT_FACE</a>                  (object)
 
201
const char*         <a class="link" href="pango-Fonts.html#pango-font-face-get-face-name" title="pango_font_face_get_face_name ()">pango_font_face_get_face_name</a>       (<a class="link" href="pango-Fonts.html#PangoFontFace">PangoFontFace</a> *face);
 
202
void                <a class="link" href="pango-Fonts.html#pango-font-face-list-sizes" title="pango_font_face_list_sizes ()">pango_font_face_list_sizes</a>          (<a class="link" href="pango-Fonts.html#PangoFontFace">PangoFontFace</a> *face,
210
203
                                                         int **sizes,
211
204
                                                         int *n_sizes);
212
 
<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a>* <a class="link" href="pango-Fonts.html#pango-font-face-describe">pango_font_face_describe</a>          (<a class="link" href="pango-Fonts.html#PangoFontFace">PangoFontFace</a> *face);
 
205
<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a>* <a class="link" href="pango-Fonts.html#pango-font-face-describe" title="pango_font_face_describe ()">pango_font_face_describe</a>          (<a class="link" href="pango-Fonts.html#PangoFontFace">PangoFontFace</a> *face);
213
206
<a
214
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
215
 
>gboolean</a>            <a class="link" href="pango-Fonts.html#pango-font-face-is-synthesized">pango_font_face_is_synthesized</a>      (<a class="link" href="pango-Fonts.html#PangoFontFace">PangoFontFace</a> *face);
 
207
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
208
>gboolean</a>            <a class="link" href="pango-Fonts.html#pango-font-face-is-synthesized" title="pango_font_face_is_synthesized ()">pango_font_face_is_synthesized</a>      (<a class="link" href="pango-Fonts.html#PangoFontFace">PangoFontFace</a> *face);
216
209
 
217
 
                    <a class="link" href="pango-Fonts.html#PangoFontMap-struct">PangoFontMap</a>;
218
 
#define             <a class="link" href="pango-Fonts.html#PANGO-TYPE-FONT-MAP:CAPS">PANGO_TYPE_FONT_MAP</a>
219
 
#define             <a class="link" href="pango-Fonts.html#PANGO-FONT-MAP:CAPS">PANGO_FONT_MAP</a>                      (object)
220
 
#define             <a class="link" href="pango-Fonts.html#PANGO-IS-FONT-MAP:CAPS">PANGO_IS_FONT_MAP</a>                   (object)
221
 
                    <a class="link" href="pango-Fonts.html#PangoFontMapClass">PangoFontMapClass</a>;
222
 
#define             <a class="link" href="pango-Fonts.html#PANGO-FONT-MAP-CLASS:CAPS">PANGO_FONT_MAP_CLASS</a>                (klass)
223
 
#define             <a class="link" href="pango-Fonts.html#PANGO-IS-FONT-MAP-CLASS:CAPS">PANGO_IS_FONT_MAP_CLASS</a>             (klass)
224
 
#define             <a class="link" href="pango-Fonts.html#PANGO-FONT-MAP-GET-CLASS:CAPS">PANGO_FONT_MAP_GET_CLASS</a>            (obj)
225
 
<a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a>*          <a class="link" href="pango-Fonts.html#pango-font-map-load-font">pango_font_map_load_font</a>            (<a class="link" href="pango-Fonts.html#PangoFontMap">PangoFontMap</a> *fontmap,
226
 
                                                         <a class="link" href="pango-Text-Processing.html#PangoContext">PangoContext</a> *context,
227
 
                                                         const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc);
228
 
<a class="link" href="pango-Fonts.html#PangoFontset">PangoFontset</a>*       <a class="link" href="pango-Fonts.html#pango-font-map-load-fontset">pango_font_map_load_fontset</a>         (<a class="link" href="pango-Fonts.html#PangoFontMap">PangoFontMap</a> *fontmap,
229
 
                                                         <a class="link" href="pango-Text-Processing.html#PangoContext">PangoContext</a> *context,
230
 
                                                         const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc,
231
 
                                                         <a class="link" href="pango-Text-Attributes.html#PangoLanguage">PangoLanguage</a> *language);
232
 
void                <a class="link" href="pango-Fonts.html#pango-font-map-list-families">pango_font_map_list_families</a>        (<a class="link" href="pango-Fonts.html#PangoFontMap">PangoFontMap</a> *fontmap,
 
210
                    <a class="link" href="pango-Fonts.html#PangoFontMap-struct" title="PangoFontMap">PangoFontMap</a>;
 
211
#define             <a class="link" href="pango-Fonts.html#PANGO-TYPE-FONT-MAP:CAPS" title="PANGO_TYPE_FONT_MAP">PANGO_TYPE_FONT_MAP</a>
 
212
#define             <a class="link" href="pango-Fonts.html#PANGO-FONT-MAP:CAPS" title="PANGO_FONT_MAP()">PANGO_FONT_MAP</a>                      (object)
 
213
#define             <a class="link" href="pango-Fonts.html#PANGO-IS-FONT-MAP:CAPS" title="PANGO_IS_FONT_MAP()">PANGO_IS_FONT_MAP</a>                   (object)
 
214
                    <a class="link" href="pango-Fonts.html#PangoFontMapClass" title="PangoFontMapClass">PangoFontMapClass</a>;
 
215
#define             <a class="link" href="pango-Fonts.html#PANGO-FONT-MAP-CLASS:CAPS" title="PANGO_FONT_MAP_CLASS()">PANGO_FONT_MAP_CLASS</a>                (klass)
 
216
#define             <a class="link" href="pango-Fonts.html#PANGO-IS-FONT-MAP-CLASS:CAPS" title="PANGO_IS_FONT_MAP_CLASS()">PANGO_IS_FONT_MAP_CLASS</a>             (klass)
 
217
#define             <a class="link" href="pango-Fonts.html#PANGO-FONT-MAP-GET-CLASS:CAPS" title="PANGO_FONT_MAP_GET_CLASS()">PANGO_FONT_MAP_GET_CLASS</a>            (obj)
 
218
<a class="link" href="pango-Text-Processing.html#PangoContext">PangoContext</a>*       <a class="link" href="pango-Fonts.html#pango-font-map-create-context" title="pango_font_map_create_context ()">pango_font_map_create_context</a>       (<a class="link" href="pango-Fonts.html#PangoFontMap">PangoFontMap</a> *fontmap);
 
219
<a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a>*          <a class="link" href="pango-Fonts.html#pango-font-map-load-font" title="pango_font_map_load_font ()">pango_font_map_load_font</a>            (<a class="link" href="pango-Fonts.html#PangoFontMap">PangoFontMap</a> *fontmap,
 
220
                                                         <a class="link" href="pango-Text-Processing.html#PangoContext">PangoContext</a> *context,
 
221
                                                         const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc);
 
222
<a class="link" href="pango-Fonts.html#PangoFontset">PangoFontset</a>*       <a class="link" href="pango-Fonts.html#pango-font-map-load-fontset" title="pango_font_map_load_fontset ()">pango_font_map_load_fontset</a>         (<a class="link" href="pango-Fonts.html#PangoFontMap">PangoFontMap</a> *fontmap,
 
223
                                                         <a class="link" href="pango-Text-Processing.html#PangoContext">PangoContext</a> *context,
 
224
                                                         const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc,
 
225
                                                         <a class="link" href="pango-Scripts-and-Languages.html#PangoLanguage" title="PangoLanguage">PangoLanguage</a> *language);
 
226
void                <a class="link" href="pango-Fonts.html#pango-font-map-list-families" title="pango_font_map_list_families ()">pango_font_map_list_families</a>        (<a class="link" href="pango-Fonts.html#PangoFontMap">PangoFontMap</a> *fontmap,
233
227
                                                         <a class="link" href="pango-Fonts.html#PangoFontFamily">PangoFontFamily</a> ***families,
234
228
                                                         int *n_families);
235
 
const char*         <a class="link" href="pango-Fonts.html#pango-font-map-get-shape-engine-type">pango_font_map_get_shape_engine_type</a>
 
229
const char*         <a class="link" href="pango-Fonts.html#pango-font-map-get-shape-engine-type" title="pango_font_map_get_shape_engine_type ()">pango_font_map_get_shape_engine_type</a>
236
230
                                                        (<a class="link" href="pango-Fonts.html#PangoFontMap">PangoFontMap</a> *fontmap);
237
231
 
238
 
                    <a class="link" href="pango-Fonts.html#PangoFontset-struct">PangoFontset</a>;
239
 
#define             <a class="link" href="pango-Fonts.html#PANGO-TYPE-FONTSET:CAPS">PANGO_TYPE_FONTSET</a>
240
 
                    <a class="link" href="pango-Fonts.html#PangoFontsetClass">PangoFontsetClass</a>;
241
 
<a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a>*          <a class="link" href="pango-Fonts.html#pango-fontset-get-font">pango_fontset_get_font</a>              (<a class="link" href="pango-Fonts.html#PangoFontset">PangoFontset</a> *fontset,
 
232
                    <a class="link" href="pango-Fonts.html#PangoFontset-struct" title="PangoFontset">PangoFontset</a>;
 
233
#define             <a class="link" href="pango-Fonts.html#PANGO-TYPE-FONTSET:CAPS" title="PANGO_TYPE_FONTSET">PANGO_TYPE_FONTSET</a>
 
234
                    <a class="link" href="pango-Fonts.html#PangoFontsetClass" title="PangoFontsetClass">PangoFontsetClass</a>;
 
235
<a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a>*          <a class="link" href="pango-Fonts.html#pango-fontset-get-font" title="pango_fontset_get_font ()">pango_fontset_get_font</a>              (<a class="link" href="pango-Fonts.html#PangoFontset">PangoFontset</a> *fontset,
242
236
                                                         <a
243
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
 
237
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
244
238
>guint</a> wc);
245
 
<a class="link" href="pango-Fonts.html#PangoFontMetrics">PangoFontMetrics</a>*   <a class="link" href="pango-Fonts.html#pango-fontset-get-metrics">pango_fontset_get_metrics</a>           (<a class="link" href="pango-Fonts.html#PangoFontset">PangoFontset</a> *fontset);
 
239
<a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics">PangoFontMetrics</a>*   <a class="link" href="pango-Fonts.html#pango-fontset-get-metrics" title="pango_fontset_get_metrics ()">pango_fontset_get_metrics</a>           (<a class="link" href="pango-Fonts.html#PangoFontset">PangoFontset</a> *fontset);
246
240
<a
247
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
248
 
>gboolean</a>            (<a class="link" href="pango-Fonts.html#PangoFontsetForeachFunc">*PangoFontsetForeachFunc</a>)          (<a class="link" href="pango-Fonts.html#PangoFontset">PangoFontset</a> *fontset,
 
241
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
242
>gboolean</a>            (<a class="link" href="pango-Fonts.html#PangoFontsetForeachFunc" title="PangoFontsetForeachFunc ()">*PangoFontsetForeachFunc</a>)          (<a class="link" href="pango-Fonts.html#PangoFontset">PangoFontset</a> *fontset,
249
243
                                                         <a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a> *font,
250
244
                                                         <a
251
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
 
245
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
252
246
>gpointer</a> data);
253
 
void                <a class="link" href="pango-Fonts.html#pango-fontset-foreach">pango_fontset_foreach</a>               (<a class="link" href="pango-Fonts.html#PangoFontset">PangoFontset</a> *fontset,
254
 
                                                         <a class="link" href="pango-Fonts.html#PangoFontsetForeachFunc">PangoFontsetForeachFunc</a> func,
 
247
void                <a class="link" href="pango-Fonts.html#pango-fontset-foreach" title="pango_fontset_foreach ()">pango_fontset_foreach</a>               (<a class="link" href="pango-Fonts.html#PangoFontset">PangoFontset</a> *fontset,
 
248
                                                         <a class="link" href="pango-Fonts.html#PangoFontsetForeachFunc" title="PangoFontsetForeachFunc ()">PangoFontsetForeachFunc</a> func,
255
249
                                                         <a
256
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
 
250
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
257
251
>gpointer</a> data);
258
 
                    <a class="link" href="pango-Fonts.html#PangoFontsetSimple-struct">PangoFontsetSimple</a>;
259
 
#define             <a class="link" href="pango-Fonts.html#PANGO-TYPE-FONTSET-SIMPLE:CAPS">PANGO_TYPE_FONTSET_SIMPLE</a>
260
 
<a class="link" href="pango-Fonts.html#PangoFontsetSimple">PangoFontsetSimple</a>* <a class="link" href="pango-Fonts.html#pango-fontset-simple-new">pango_fontset_simple_new</a>            (<a class="link" href="pango-Text-Attributes.html#PangoLanguage">PangoLanguage</a> *language);
261
 
void                <a class="link" href="pango-Fonts.html#pango-fontset-simple-append">pango_fontset_simple_append</a>         (<a class="link" href="pango-Fonts.html#PangoFontsetSimple">PangoFontsetSimple</a> *fontset,
 
252
                    <a class="link" href="pango-Fonts.html#PangoFontsetSimple-struct" title="PangoFontsetSimple">PangoFontsetSimple</a>;
 
253
#define             <a class="link" href="pango-Fonts.html#PANGO-TYPE-FONTSET-SIMPLE:CAPS" title="PANGO_TYPE_FONTSET_SIMPLE">PANGO_TYPE_FONTSET_SIMPLE</a>
 
254
<a class="link" href="pango-Fonts.html#PangoFontsetSimple">PangoFontsetSimple</a>* <a class="link" href="pango-Fonts.html#pango-fontset-simple-new" title="pango_fontset_simple_new ()">pango_fontset_simple_new</a>            (<a class="link" href="pango-Scripts-and-Languages.html#PangoLanguage" title="PangoLanguage">PangoLanguage</a> *language);
 
255
void                <a class="link" href="pango-Fonts.html#pango-fontset-simple-append" title="pango_fontset_simple_append ()">pango_fontset_simple_append</a>         (<a class="link" href="pango-Fonts.html#PangoFontsetSimple">PangoFontsetSimple</a> *fontset,
262
256
                                                         <a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a> *font);
263
 
int                 <a class="link" href="pango-Fonts.html#pango-fontset-simple-size">pango_fontset_simple_size</a>           (<a class="link" href="pango-Fonts.html#PangoFontsetSimple">PangoFontsetSimple</a> *fontset);
264
 
 
265
 
 
 
257
int                 <a class="link" href="pango-Fonts.html#pango-fontset-simple-size" title="pango_fontset_simple_size ()">pango_fontset_simple_size</a>           (<a class="link" href="pango-Fonts.html#PangoFontsetSimple">PangoFontsetSimple</a> *fontset);
266
258
</pre>
267
259
</div>
268
260
<div class="refsect1" lang="en">
269
 
<a name="id2997247"></a><h2>Object Hierarchy</h2>
 
261
<a name="pango-Fonts.object-hierarchy"></a><h2>Object Hierarchy</h2>
270
262
<pre class="synopsis">
271
 
 
272
263
  <a
273
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
264
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
274
265
>GObject</a>
275
266
   +----PangoFont
276
267
         +----<a class="link" href="PangoFcFont.html" title="PangoFcFont">PangoFcFont</a>
277
268
</pre>
278
269
<pre class="synopsis">
279
 
 
280
270
  <a
281
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
271
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
282
272
>GObject</a>
283
273
   +----PangoFontFamily
284
274
</pre>
285
275
<pre class="synopsis">
286
 
 
287
276
  <a
288
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
277
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
289
278
>GObject</a>
290
279
   +----PangoFontFace
291
280
</pre>
292
281
<pre class="synopsis">
293
 
 
294
282
  <a
295
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
283
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
296
284
>GObject</a>
297
285
   +----PangoFontMap
298
286
         +----<a class="link" href="PangoFcFontMap.html" title="PangoFcFontMap">PangoFcFontMap</a>
299
287
</pre>
300
288
<pre class="synopsis">
301
 
 
302
289
  <a
303
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
290
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
304
291
>GObject</a>
305
292
   +----PangoFontset
306
293
         +----<a class="link" href="pango-Fonts.html#PangoFontsetSimple">PangoFontsetSimple</a>
307
294
</pre>
308
295
<pre class="synopsis">
309
 
 
310
296
  <a
311
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
297
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
312
298
>GObject</a>
313
299
   +----<a class="link" href="pango-Fonts.html#PangoFontset">PangoFontset</a>
314
300
         +----PangoFontsetSimple
315
301
</pre>
316
302
</div>
317
303
<div class="refsect1" lang="en">
318
 
<a name="id2997366"></a><h2>Known Derived Interfaces</h2>
 
304
<a name="pango-Fonts.derived-interfaces"></a><h2>Known Derived Interfaces</h2>
319
305
<p>
320
306
PangoFontMap is required by
321
307
 <a class="link" href="pango-Cairo-Rendering.html#PangoCairoFontMap">PangoCairoFontMap</a>.</p>
322
308
</div>
323
309
<div class="refsect1" lang="en">
324
 
<a name="id2997390"></a><h2>Description</h2>
 
310
<a name="pango-Fonts.description"></a><h2>Description</h2>
325
311
<p>
326
312
Pango supports a flexible architecture where a
327
313
particular rendering architecture can supply an
332
318
</p>
333
319
</div>
334
320
<div class="refsect1" lang="en">
335
 
<a name="id2997418"></a><h2>Details</h2>
 
321
<a name="pango-Fonts.details"></a><h2>Details</h2>
336
322
<div class="refsect2" lang="en">
337
 
<a name="id2997428"></a><h3>
338
 
<a name="PangoFontDescription"></a>PangoFontDescription</h3>
339
 
<a class="indexterm" name="id2997441"></a><pre class="programlisting">typedef struct _PangoFontDescription PangoFontDescription;</pre>
 
323
<a name="PangoFontDescription"></a><h3>PangoFontDescription</h3>
 
324
<pre class="programlisting">typedef struct _PangoFontDescription PangoFontDescription;</pre>
340
325
<p>
341
 
The <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a> structure represents the description
 
326
The <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a> structure represents the description
342
327
of an ideal font. These structures are used both to list
343
328
what fonts are available on the system and also for specifying
344
329
the characteristics of a font to load.
346
331
</div>
347
332
<hr>
348
333
<div class="refsect2" lang="en">
349
 
<a name="id2997469"></a><h3>
350
 
<a name="PANGO-TYPE-FONT-DESCRIPTION:CAPS"></a>PANGO_TYPE_FONT_DESCRIPTION</h3>
351
 
<a class="indexterm" name="id2997484"></a><pre class="programlisting">#define PANGO_TYPE_FONT_DESCRIPTION (pango_font_description_get_type ())
 
334
<a name="PANGO-TYPE-FONT-DESCRIPTION:CAPS"></a><h3>PANGO_TYPE_FONT_DESCRIPTION</h3>
 
335
<pre class="programlisting">#define PANGO_TYPE_FONT_DESCRIPTION (pango_font_description_get_type ())
352
336
</pre>
353
337
<p>
354
338
The <a
355
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
356
 
><span class="type">GObject</span></a> type for <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>.
 
339
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
340
><span class="type">GObject</span></a> type for <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>.
357
341
</p>
358
342
</div>
359
343
<hr>
360
344
<div class="refsect2" lang="en">
361
 
<a name="id2997516"></a><h3>
362
 
<a name="PangoStyle"></a>enum PangoStyle</h3>
363
 
<a class="indexterm" name="id2997529"></a><pre class="programlisting">typedef enum {
 
345
<a name="PangoStyle"></a><h3>enum PangoStyle</h3>
 
346
<pre class="programlisting">typedef enum {
364
347
  PANGO_STYLE_NORMAL,
365
348
  PANGO_STYLE_OBLIQUE,
366
349
  PANGO_STYLE_ITALIC
374
357
<col align="left" valign="top">
375
358
<tbody>
376
359
<tr>
377
 
<td><p><span class="term"><a name="PANGO-STYLE-NORMAL:CAPS"></a><code class="literal">PANGO_STYLE_NORMAL</code></span></p></td>
 
360
<td><p><a name="PANGO-STYLE-NORMAL:CAPS"></a><span class="term"><code class="literal">PANGO_STYLE_NORMAL</code></span></p></td>
378
361
<td> the font is upright.
379
362
</td>
380
363
</tr>
381
364
<tr>
382
 
<td><p><span class="term"><a name="PANGO-STYLE-OBLIQUE:CAPS"></a><code class="literal">PANGO_STYLE_OBLIQUE</code></span></p></td>
 
365
<td><p><a name="PANGO-STYLE-OBLIQUE:CAPS"></a><span class="term"><code class="literal">PANGO_STYLE_OBLIQUE</code></span></p></td>
383
366
<td> the font is slanted, but in a roman style.
384
367
</td>
385
368
</tr>
386
369
<tr>
387
 
<td><p><span class="term"><a name="PANGO-STYLE-ITALIC:CAPS"></a><code class="literal">PANGO_STYLE_ITALIC</code></span></p></td>
 
370
<td><p><a name="PANGO-STYLE-ITALIC:CAPS"></a><span class="term"><code class="literal">PANGO_STYLE_ITALIC</code></span></p></td>
388
371
<td> the font is slanted in an italic style.
389
372
</td>
390
373
</tr>
393
376
</div>
394
377
<hr>
395
378
<div class="refsect2" lang="en">
396
 
<a name="id2997622"></a><h3>
397
 
<a name="PANGO-TYPE-STYLE:CAPS"></a>PANGO_TYPE_STYLE</h3>
398
 
<a class="indexterm" name="id2997636"></a><pre class="programlisting">#define PANGO_TYPE_STYLE (pango_style_get_type())
 
379
<a name="PANGO-TYPE-STYLE:CAPS"></a><h3>PANGO_TYPE_STYLE</h3>
 
380
<pre class="programlisting">#define PANGO_TYPE_STYLE (pango_style_get_type())
399
381
</pre>
400
382
<p>
401
383
The <a
402
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
403
 
><span class="type">GObject</span></a> type for <a class="link" href="pango-Fonts.html#PangoStyle"><span class="type">PangoStyle</span></a>.
 
384
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
385
><span class="type">GObject</span></a> type for <a class="link" href="pango-Fonts.html#PangoStyle" title="enum PangoStyle"><span class="type">PangoStyle</span></a>.
404
386
</p>
405
387
</div>
406
388
<hr>
407
389
<div class="refsect2" lang="en">
408
 
<a name="id2997667"></a><h3>
409
 
<a name="PangoWeight"></a>enum PangoWeight</h3>
410
 
<a class="indexterm" name="id2997679"></a><pre class="programlisting">typedef enum {
 
390
<a name="PangoWeight"></a><h3>enum PangoWeight</h3>
 
391
<pre class="programlisting">typedef enum {
411
392
  PANGO_WEIGHT_ULTRALIGHT = 200,
412
393
  PANGO_WEIGHT_LIGHT = 300,
413
394
  PANGO_WEIGHT_NORMAL = 400,
425
406
<col align="left" valign="top">
426
407
<tbody>
427
408
<tr>
428
 
<td><p><span class="term"><a name="PANGO-WEIGHT-ULTRALIGHT:CAPS"></a><code class="literal">PANGO_WEIGHT_ULTRALIGHT</code></span></p></td>
 
409
<td><p><a name="PANGO-WEIGHT-ULTRALIGHT:CAPS"></a><span class="term"><code class="literal">PANGO_WEIGHT_ULTRALIGHT</code></span></p></td>
429
410
<td>the ultralight weight (= 200)
430
411
</td>
431
412
</tr>
432
413
<tr>
433
 
<td><p><span class="term"><a name="PANGO-WEIGHT-LIGHT:CAPS"></a><code class="literal">PANGO_WEIGHT_LIGHT</code></span></p></td>
 
414
<td><p><a name="PANGO-WEIGHT-LIGHT:CAPS"></a><span class="term"><code class="literal">PANGO_WEIGHT_LIGHT</code></span></p></td>
434
415
<td> the light weight (=300)
435
416
</td>
436
417
</tr>
437
418
<tr>
438
 
<td><p><span class="term"><a name="PANGO-WEIGHT-NORMAL:CAPS"></a><code class="literal">PANGO_WEIGHT_NORMAL</code></span></p></td>
 
419
<td><p><a name="PANGO-WEIGHT-NORMAL:CAPS"></a><span class="term"><code class="literal">PANGO_WEIGHT_NORMAL</code></span></p></td>
439
420
<td>the default weight (= 400)
440
421
</td>
441
422
</tr>
442
423
<tr>
443
 
<td><p><span class="term"><a name="PANGO-WEIGHT-SEMIBOLD:CAPS"></a><code class="literal">PANGO_WEIGHT_SEMIBOLD</code></span></p></td>
 
424
<td><p><a name="PANGO-WEIGHT-SEMIBOLD:CAPS"></a><span class="term"><code class="literal">PANGO_WEIGHT_SEMIBOLD</code></span></p></td>
444
425
<td>a weight intermediate between normal and bold (=600)
445
426
</td>
446
427
</tr>
447
428
<tr>
448
 
<td><p><span class="term"><a name="PANGO-WEIGHT-BOLD:CAPS"></a><code class="literal">PANGO_WEIGHT_BOLD</code></span></p></td>
 
429
<td><p><a name="PANGO-WEIGHT-BOLD:CAPS"></a><span class="term"><code class="literal">PANGO_WEIGHT_BOLD</code></span></p></td>
449
430
<td>the bold weight (= 700)
450
431
</td>
451
432
</tr>
452
433
<tr>
453
 
<td><p><span class="term"><a name="PANGO-WEIGHT-ULTRABOLD:CAPS"></a><code class="literal">PANGO_WEIGHT_ULTRABOLD</code></span></p></td>
 
434
<td><p><a name="PANGO-WEIGHT-ULTRABOLD:CAPS"></a><span class="term"><code class="literal">PANGO_WEIGHT_ULTRABOLD</code></span></p></td>
454
435
<td>the ultrabold weight (= 800)
455
436
</td>
456
437
</tr>
457
438
<tr>
458
 
<td><p><span class="term"><a name="PANGO-WEIGHT-HEAVY:CAPS"></a><code class="literal">PANGO_WEIGHT_HEAVY</code></span></p></td>
 
439
<td><p><a name="PANGO-WEIGHT-HEAVY:CAPS"></a><span class="term"><code class="literal">PANGO_WEIGHT_HEAVY</code></span></p></td>
459
440
<td>the heavy weight (= 900)
460
441
 
461
442
</td>
465
446
</div>
466
447
<hr>
467
448
<div class="refsect2" lang="en">
468
 
<a name="id2997864"></a><h3>
469
 
<a name="PANGO-TYPE-WEIGHT:CAPS"></a>PANGO_TYPE_WEIGHT</h3>
470
 
<a class="indexterm" name="id2997877"></a><pre class="programlisting">#define PANGO_TYPE_WEIGHT (pango_weight_get_type())
 
449
<a name="PANGO-TYPE-WEIGHT:CAPS"></a><h3>PANGO_TYPE_WEIGHT</h3>
 
450
<pre class="programlisting">#define PANGO_TYPE_WEIGHT (pango_weight_get_type())
471
451
</pre>
472
452
<p>
473
453
The <a
474
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
475
 
><span class="type">GObject</span></a> type for <a class="link" href="pango-Fonts.html#PangoWeight"><span class="type">PangoWeight</span></a>.
 
454
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
455
><span class="type">GObject</span></a> type for <a class="link" href="pango-Fonts.html#PangoWeight" title="enum PangoWeight"><span class="type">PangoWeight</span></a>.
476
456
</p>
477
457
</div>
478
458
<hr>
479
459
<div class="refsect2" lang="en">
480
 
<a name="id2997908"></a><h3>
481
 
<a name="PangoVariant"></a>enum PangoVariant</h3>
482
 
<a class="indexterm" name="id2997921"></a><pre class="programlisting">typedef enum {
 
460
<a name="PangoVariant"></a><h3>enum PangoVariant</h3>
 
461
<pre class="programlisting">typedef enum {
483
462
  PANGO_VARIANT_NORMAL,
484
463
  PANGO_VARIANT_SMALL_CAPS
485
464
} PangoVariant;
491
470
<col align="left" valign="top">
492
471
<tbody>
493
472
<tr>
494
 
<td><p><span class="term"><a name="PANGO-VARIANT-NORMAL:CAPS"></a><code class="literal">PANGO_VARIANT_NORMAL</code></span></p></td>
 
473
<td><p><a name="PANGO-VARIANT-NORMAL:CAPS"></a><span class="term"><code class="literal">PANGO_VARIANT_NORMAL</code></span></p></td>
495
474
<td>A normal font.
496
475
</td>
497
476
</tr>
498
477
<tr>
499
 
<td><p><span class="term"><a name="PANGO-VARIANT-SMALL-CAPS:CAPS"></a><code class="literal">PANGO_VARIANT_SMALL_CAPS</code></span></p></td>
 
478
<td><p><a name="PANGO-VARIANT-SMALL-CAPS:CAPS"></a><span class="term"><code class="literal">PANGO_VARIANT_SMALL_CAPS</code></span></p></td>
500
479
<td>A font with the lower case characters
501
480
  replaced by smaller variants of the capital characters.
502
481
 
507
486
</div>
508
487
<hr>
509
488
<div class="refsect2" lang="en">
510
 
<a name="id2997989"></a><h3>
511
 
<a name="PANGO-TYPE-VARIANT:CAPS"></a>PANGO_TYPE_VARIANT</h3>
512
 
<a class="indexterm" name="id2998002"></a><pre class="programlisting">#define PANGO_TYPE_VARIANT (pango_variant_get_type())
 
489
<a name="PANGO-TYPE-VARIANT:CAPS"></a><h3>PANGO_TYPE_VARIANT</h3>
 
490
<pre class="programlisting">#define PANGO_TYPE_VARIANT (pango_variant_get_type())
513
491
</pre>
514
492
<p>
515
493
The <a
516
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
517
 
><span class="type">GObject</span></a> type for <a class="link" href="pango-Fonts.html#PangoVariant"><span class="type">PangoVariant</span></a>.
 
494
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
495
><span class="type">GObject</span></a> type for <a class="link" href="pango-Fonts.html#PangoVariant" title="enum PangoVariant"><span class="type">PangoVariant</span></a>.
518
496
</p>
519
497
</div>
520
498
<hr>
521
499
<div class="refsect2" lang="en">
522
 
<a name="id2998034"></a><h3>
523
 
<a name="PangoStretch"></a>enum PangoStretch</h3>
524
 
<a class="indexterm" name="id2998047"></a><pre class="programlisting">typedef enum {
 
500
<a name="PangoStretch"></a><h3>enum PangoStretch</h3>
 
501
<pre class="programlisting">typedef enum {
525
502
  PANGO_STRETCH_ULTRA_CONDENSED,
526
503
  PANGO_STRETCH_EXTRA_CONDENSED,
527
504
  PANGO_STRETCH_CONDENSED,
541
518
<col align="left" valign="top">
542
519
<tbody>
543
520
<tr>
544
 
<td><p><span class="term"><a name="PANGO-STRETCH-ULTRA-CONDENSED:CAPS"></a><code class="literal">PANGO_STRETCH_ULTRA_CONDENSED</code></span></p></td>
 
521
<td><p><a name="PANGO-STRETCH-ULTRA-CONDENSED:CAPS"></a><span class="term"><code class="literal">PANGO_STRETCH_ULTRA_CONDENSED</code></span></p></td>
545
522
<td>ultra condensed width
546
523
</td>
547
524
</tr>
548
525
<tr>
549
 
<td><p><span class="term"><a name="PANGO-STRETCH-EXTRA-CONDENSED:CAPS"></a><code class="literal">PANGO_STRETCH_EXTRA_CONDENSED</code></span></p></td>
 
526
<td><p><a name="PANGO-STRETCH-EXTRA-CONDENSED:CAPS"></a><span class="term"><code class="literal">PANGO_STRETCH_EXTRA_CONDENSED</code></span></p></td>
550
527
<td>extra condensed width
551
528
</td>
552
529
</tr>
553
530
<tr>
554
 
<td><p><span class="term"><a name="PANGO-STRETCH-CONDENSED:CAPS"></a><code class="literal">PANGO_STRETCH_CONDENSED</code></span></p></td>
 
531
<td><p><a name="PANGO-STRETCH-CONDENSED:CAPS"></a><span class="term"><code class="literal">PANGO_STRETCH_CONDENSED</code></span></p></td>
555
532
<td>condensed width
556
533
</td>
557
534
</tr>
558
535
<tr>
559
 
<td><p><span class="term"><a name="PANGO-STRETCH-SEMI-CONDENSED:CAPS"></a><code class="literal">PANGO_STRETCH_SEMI_CONDENSED</code></span></p></td>
 
536
<td><p><a name="PANGO-STRETCH-SEMI-CONDENSED:CAPS"></a><span class="term"><code class="literal">PANGO_STRETCH_SEMI_CONDENSED</code></span></p></td>
560
537
<td>semi condensed width
561
538
</td>
562
539
</tr>
563
540
<tr>
564
 
<td><p><span class="term"><a name="PANGO-STRETCH-NORMAL:CAPS"></a><code class="literal">PANGO_STRETCH_NORMAL</code></span></p></td>
 
541
<td><p><a name="PANGO-STRETCH-NORMAL:CAPS"></a><span class="term"><code class="literal">PANGO_STRETCH_NORMAL</code></span></p></td>
565
542
<td>the normal width
566
543
</td>
567
544
</tr>
568
545
<tr>
569
 
<td><p><span class="term"><a name="PANGO-STRETCH-SEMI-EXPANDED:CAPS"></a><code class="literal">PANGO_STRETCH_SEMI_EXPANDED</code></span></p></td>
 
546
<td><p><a name="PANGO-STRETCH-SEMI-EXPANDED:CAPS"></a><span class="term"><code class="literal">PANGO_STRETCH_SEMI_EXPANDED</code></span></p></td>
570
547
<td>semi expanded width
571
548
</td>
572
549
</tr>
573
550
<tr>
574
 
<td><p><span class="term"><a name="PANGO-STRETCH-EXPANDED:CAPS"></a><code class="literal">PANGO_STRETCH_EXPANDED</code></span></p></td>
 
551
<td><p><a name="PANGO-STRETCH-EXPANDED:CAPS"></a><span class="term"><code class="literal">PANGO_STRETCH_EXPANDED</code></span></p></td>
575
552
<td>expanded width
576
553
</td>
577
554
</tr>
578
555
<tr>
579
 
<td><p><span class="term"><a name="PANGO-STRETCH-EXTRA-EXPANDED:CAPS"></a><code class="literal">PANGO_STRETCH_EXTRA_EXPANDED</code></span></p></td>
 
556
<td><p><a name="PANGO-STRETCH-EXTRA-EXPANDED:CAPS"></a><span class="term"><code class="literal">PANGO_STRETCH_EXTRA_EXPANDED</code></span></p></td>
580
557
<td>extra expanded width
581
558
</td>
582
559
</tr>
583
560
<tr>
584
 
<td><p><span class="term"><a name="PANGO-STRETCH-ULTRA-EXPANDED:CAPS"></a><code class="literal">PANGO_STRETCH_ULTRA_EXPANDED</code></span></p></td>
 
561
<td><p><a name="PANGO-STRETCH-ULTRA-EXPANDED:CAPS"></a><span class="term"><code class="literal">PANGO_STRETCH_ULTRA_EXPANDED</code></span></p></td>
585
562
<td>ultra expanded width
586
563
 
587
564
</td>
591
568
</div>
592
569
<hr>
593
570
<div class="refsect2" lang="en">
594
 
<a name="id2998278"></a><h3>
595
 
<a name="PANGO-TYPE-STRETCH:CAPS"></a>PANGO_TYPE_STRETCH</h3>
596
 
<a class="indexterm" name="id2998291"></a><pre class="programlisting">#define PANGO_TYPE_STRETCH (pango_stretch_get_type())
 
571
<a name="PANGO-TYPE-STRETCH:CAPS"></a><h3>PANGO_TYPE_STRETCH</h3>
 
572
<pre class="programlisting">#define PANGO_TYPE_STRETCH (pango_stretch_get_type())
597
573
</pre>
598
574
<p>
599
575
The <a
600
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
601
 
><span class="type">GObject</span></a> type for <a class="link" href="pango-Fonts.html#PangoStretch"><span class="type">PangoStretch</span></a>.
 
576
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
577
><span class="type">GObject</span></a> type for <a class="link" href="pango-Fonts.html#PangoStretch" title="enum PangoStretch"><span class="type">PangoStretch</span></a>.
602
578
</p>
603
579
</div>
604
580
<hr>
605
581
<div class="refsect2" lang="en">
606
 
<a name="id2998323"></a><h3>
607
 
<a name="PangoFontMask"></a>enum PangoFontMask</h3>
608
 
<a class="indexterm" name="id2998335"></a><pre class="programlisting">typedef enum {
 
582
<a name="PangoFontMask"></a><h3>enum PangoFontMask</h3>
 
583
<pre class="programlisting">typedef enum {
609
584
  PANGO_FONT_MASK_FAMILY  = 1 &lt;&lt; 0,
610
585
  PANGO_FONT_MASK_STYLE   = 1 &lt;&lt; 1,
611
586
  PANGO_FONT_MASK_VARIANT = 1 &lt;&lt; 2,
616
591
} PangoFontMask;
617
592
</pre>
618
593
<p>
619
 
The bits in a <a class="link" href="pango-Fonts.html#PangoFontMask"><span class="type">PangoFontMask</span></a> correspond to fields in a  
620
 
<a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a> that have been set.
 
594
The bits in a <a class="link" href="pango-Fonts.html#PangoFontMask" title="enum PangoFontMask"><span class="type">PangoFontMask</span></a> correspond to fields in a  
 
595
<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a> that have been set.
621
596
</p>
622
597
<div class="variablelist"><table border="0">
623
598
<col align="left" valign="top">
624
599
<tbody>
625
600
<tr>
626
 
<td><p><span class="term"><a name="PANGO-FONT-MASK-FAMILY:CAPS"></a><code class="literal">PANGO_FONT_MASK_FAMILY</code></span></p></td>
 
601
<td><p><a name="PANGO-FONT-MASK-FAMILY:CAPS"></a><span class="term"><code class="literal">PANGO_FONT_MASK_FAMILY</code></span></p></td>
627
602
<td>the font family is specified.
628
603
</td>
629
604
</tr>
630
605
<tr>
631
 
<td><p><span class="term"><a name="PANGO-FONT-MASK-STYLE:CAPS"></a><code class="literal">PANGO_FONT_MASK_STYLE</code></span></p></td>
 
606
<td><p><a name="PANGO-FONT-MASK-STYLE:CAPS"></a><span class="term"><code class="literal">PANGO_FONT_MASK_STYLE</code></span></p></td>
632
607
<td>the font style is specified.
633
608
</td>
634
609
</tr>
635
610
<tr>
636
 
<td><p><span class="term"><a name="PANGO-FONT-MASK-VARIANT:CAPS"></a><code class="literal">PANGO_FONT_MASK_VARIANT</code></span></p></td>
 
611
<td><p><a name="PANGO-FONT-MASK-VARIANT:CAPS"></a><span class="term"><code class="literal">PANGO_FONT_MASK_VARIANT</code></span></p></td>
637
612
<td>the font variant is specified.
638
613
</td>
639
614
</tr>
640
615
<tr>
641
 
<td><p><span class="term"><a name="PANGO-FONT-MASK-WEIGHT:CAPS"></a><code class="literal">PANGO_FONT_MASK_WEIGHT</code></span></p></td>
 
616
<td><p><a name="PANGO-FONT-MASK-WEIGHT:CAPS"></a><span class="term"><code class="literal">PANGO_FONT_MASK_WEIGHT</code></span></p></td>
642
617
<td>the font weight is specified.
643
618
</td>
644
619
</tr>
645
620
<tr>
646
 
<td><p><span class="term"><a name="PANGO-FONT-MASK-STRETCH:CAPS"></a><code class="literal">PANGO_FONT_MASK_STRETCH</code></span></p></td>
 
621
<td><p><a name="PANGO-FONT-MASK-STRETCH:CAPS"></a><span class="term"><code class="literal">PANGO_FONT_MASK_STRETCH</code></span></p></td>
647
622
<td>the font stretch is specified.
648
623
</td>
649
624
</tr>
650
625
<tr>
651
 
<td><p><span class="term"><a name="PANGO-FONT-MASK-SIZE:CAPS"></a><code class="literal">PANGO_FONT_MASK_SIZE</code></span></p></td>
 
626
<td><p><a name="PANGO-FONT-MASK-SIZE:CAPS"></a><span class="term"><code class="literal">PANGO_FONT_MASK_SIZE</code></span></p></td>
652
627
<td>the font size is specified.
653
628
</td>
654
629
</tr>
655
630
<tr>
656
 
<td><p><span class="term"><a name="PANGO-FONT-MASK-GRAVITY:CAPS"></a><code class="literal">PANGO_FONT_MASK_GRAVITY</code></span></p></td>
 
631
<td><p><a name="PANGO-FONT-MASK-GRAVITY:CAPS"></a><span class="term"><code class="literal">PANGO_FONT_MASK_GRAVITY</code></span></p></td>
657
632
<td>the font gravity is specified (Since: 1.16.)
658
633
 
659
634
</td>
663
638
</div>
664
639
<hr>
665
640
<div class="refsect2" lang="en">
666
 
<a name="id2998544"></a><h3>
667
 
<a name="PANGO-TYPE-FONT-MASK:CAPS"></a>PANGO_TYPE_FONT_MASK</h3>
668
 
<a class="indexterm" name="id2998557"></a><pre class="programlisting">#define PANGO_TYPE_FONT_MASK (pango_font_mask_get_type())
 
641
<a name="PANGO-TYPE-FONT-MASK:CAPS"></a><h3>PANGO_TYPE_FONT_MASK</h3>
 
642
<pre class="programlisting">#define PANGO_TYPE_FONT_MASK (pango_font_mask_get_type())
669
643
</pre>
670
644
<p>
671
645
The <a
672
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
673
 
><span class="type">GObject</span></a> type for <a class="link" href="pango-Fonts.html#PangoFontMask"><span class="type">PangoFontMask</span></a>.
 
646
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
647
><span class="type">GObject</span></a> type for <a class="link" href="pango-Fonts.html#PangoFontMask" title="enum PangoFontMask"><span class="type">PangoFontMask</span></a>.
674
648
</p>
675
649
</div>
676
650
<hr>
677
651
<div class="refsect2" lang="en">
678
 
<a name="id2998590"></a><h3>
679
 
<a name="pango-font-description-new"></a>pango_font_description_new ()</h3>
680
 
<a class="indexterm" name="id2998602"></a><pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a>* pango_font_description_new        (void);</pre>
 
652
<a name="pango-font-description-new"></a><h3>pango_font_description_new ()</h3>
 
653
<pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a>* pango_font_description_new        (void);</pre>
681
654
<p>
682
655
Creates a new font description structure with all fields unset.</p>
683
656
<p>
686
659
<div class="variablelist"><table border="0">
687
660
<col align="left" valign="top">
688
661
<tbody><tr>
689
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
690
 
<td> the newly allocated <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>, which
691
 
              should be freed using <a class="link" href="pango-Fonts.html#pango-font-description-free"><code class="function">pango_font_description_free()</code></a>.
 
662
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
663
<td> the newly allocated <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>, which
 
664
              should be freed using <a class="link" href="pango-Fonts.html#pango-font-description-free" title="pango_font_description_free ()"><code class="function">pango_font_description_free()</code></a>.
692
665
</td>
693
666
</tr></tbody>
694
667
</table></div>
695
668
</div>
696
669
<hr>
697
670
<div class="refsect2" lang="en">
698
 
<a name="id2998664"></a><h3>
699
 
<a name="pango-font-description-copy"></a>pango_font_description_copy ()</h3>
700
 
<a class="indexterm" name="id2998677"></a><pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a>* pango_font_description_copy       (const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc);</pre>
 
671
<a name="pango-font-description-copy"></a><h3>pango_font_description_copy ()</h3>
 
672
<pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a>* pango_font_description_copy       (const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc);</pre>
701
673
<p>
702
 
Make a copy of a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>.</p>
 
674
Make a copy of a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>.</p>
703
675
<p>
704
676
 
705
677
</p>
707
679
<col align="left" valign="top">
708
680
<tbody>
709
681
<tr>
710
 
<td><p><span class="term"><em class="parameter"><code>desc</code></em>&#160;:</span></p></td>
711
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>, may be <a
712
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
 
682
<td><p><span class="term"><em class="parameter"><code>desc</code></em> :</span></p></td>
 
683
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>, may be <a
 
684
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
713
685
><code class="literal">NULL</code></a>
714
686
</td>
715
687
</tr>
716
688
<tr>
717
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
718
 
<td> the newly allocated <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>, which should
719
 
              be freed with <a class="link" href="pango-Fonts.html#pango-font-description-free"><code class="function">pango_font_description_free()</code></a>, or <a
720
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
 
689
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
690
<td> the newly allocated <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>, which should
 
691
              be freed with <a class="link" href="pango-Fonts.html#pango-font-description-free" title="pango_font_description_free ()"><code class="function">pango_font_description_free()</code></a>, or <a
 
692
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
721
693
><code class="literal">NULL</code></a>
722
694
              if <em class="parameter"><code>desc</code></em> was <a
723
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
 
695
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
724
696
><code class="literal">NULL</code></a>.
725
697
</td>
726
698
</tr>
729
701
</div>
730
702
<hr>
731
703
<div class="refsect2" lang="en">
732
 
<a name="id2998813"></a><h3>
733
 
<a name="pango-font-description-copy-static"></a>pango_font_description_copy_static ()</h3>
734
 
<a class="indexterm" name="id2998827"></a><pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a>* pango_font_description_copy_static
735
 
                                                        (const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc);</pre>
 
704
<a name="pango-font-description-copy-static"></a><h3>pango_font_description_copy_static ()</h3>
 
705
<pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a>* pango_font_description_copy_static
 
706
                                                        (const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc);</pre>
736
707
<p>
737
 
Like <a class="link" href="pango-Fonts.html#pango-font-description-copy"><code class="function">pango_font_description_copy()</code></a>, but only a shallow copy is made
 
708
Like <a class="link" href="pango-Fonts.html#pango-font-description-copy" title="pango_font_description_copy ()"><code class="function">pango_font_description_copy()</code></a>, but only a shallow copy is made
738
709
of the family name and other allocated fields. The result can only
739
710
be used until <em class="parameter"><code>desc</code></em> is modified or freed. This is meant to be used
740
711
when the copy is only needed temporarily.</p>
745
716
<col align="left" valign="top">
746
717
<tbody>
747
718
<tr>
748
 
<td><p><span class="term"><em class="parameter"><code>desc</code></em>&#160;:</span></p></td>
749
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>, may be <a
750
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
 
719
<td><p><span class="term"><em class="parameter"><code>desc</code></em> :</span></p></td>
 
720
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>, may be <a
 
721
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
751
722
><code class="literal">NULL</code></a>
752
723
</td>
753
724
</tr>
754
725
<tr>
755
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
756
 
<td> the newly allocated <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>, which should
757
 
              be freed with <a class="link" href="pango-Fonts.html#pango-font-description-free"><code class="function">pango_font_description_free()</code></a>, or <a
758
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
 
726
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
727
<td> the newly allocated <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>, which should
 
728
              be freed with <a class="link" href="pango-Fonts.html#pango-font-description-free" title="pango_font_description_free ()"><code class="function">pango_font_description_free()</code></a>, or <a
 
729
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
759
730
><code class="literal">NULL</code></a>
760
731
              if <em class="parameter"><code>desc</code></em> was <a
761
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
 
732
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
762
733
><code class="literal">NULL</code></a>.
763
734
</td>
764
735
</tr>
767
738
</div>
768
739
<hr>
769
740
<div class="refsect2" lang="en">
770
 
<a name="id2998976"></a><h3>
771
 
<a name="pango-font-description-hash"></a>pango_font_description_hash ()</h3>
772
 
<a class="indexterm" name="id2998989"></a><pre class="programlisting"><a
773
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
774
 
>guint</a>               pango_font_description_hash         (const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc);</pre>
 
741
<a name="pango-font-description-hash"></a><h3>pango_font_description_hash ()</h3>
 
742
<pre class="programlisting"><a
 
743
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
 
744
>guint</a>               pango_font_description_hash         (const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc);</pre>
775
745
<p>
776
 
Computes a hash of a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a> structure suitable
 
746
Computes a hash of a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a> structure suitable
777
747
to be used, for example, as an argument to <a
778
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Hash-Tables.html#g-hash-table-new"
 
748
href="/usr/share/gtk-doc/html/glib/glib-Hash-Tables.html#g-hash-table-new"
779
749
><code class="function">g_hash_table_new()</code></a>.
780
750
The hash value is independent of <em class="parameter"><code>desc-&gt;mask</code></em>.</p>
781
751
<p>
785
755
<col align="left" valign="top">
786
756
<tbody>
787
757
<tr>
788
 
<td><p><span class="term"><em class="parameter"><code>desc</code></em>&#160;:</span></p></td>
789
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>
 
758
<td><p><span class="term"><em class="parameter"><code>desc</code></em> :</span></p></td>
 
759
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>
790
760
</td>
791
761
</tr>
792
762
<tr>
793
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
763
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
794
764
<td> the hash value.
795
765
</td>
796
766
</tr>
799
769
</div>
800
770
<hr>
801
771
<div class="refsect2" lang="en">
802
 
<a name="id2999086"></a><h3>
803
 
<a name="pango-font-description-equal"></a>pango_font_description_equal ()</h3>
804
 
<a class="indexterm" name="id2999100"></a><pre class="programlisting"><a
805
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
806
 
>gboolean</a>            pango_font_description_equal        (const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc1,
807
 
                                                         const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc2);</pre>
 
772
<a name="pango-font-description-equal"></a><h3>pango_font_description_equal ()</h3>
 
773
<pre class="programlisting"><a
 
774
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
775
>gboolean</a>            pango_font_description_equal        (const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc1,
 
776
                                                         const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc2);</pre>
808
777
<p>
809
778
Compares two font descriptions for equality. Two font descriptions
810
779
are considered equal if the fonts they describe are provably identical.
811
780
This means that their masks do not have to match, as long as other fields
812
781
are all the same. (Two font descriptions may result in identical fonts
813
782
being loaded, but still compare <a
814
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"
 
783
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"
815
784
><code class="literal">FALSE</code></a>.)</p>
816
785
<p>
817
786
 
820
789
<col align="left" valign="top">
821
790
<tbody>
822
791
<tr>
823
 
<td><p><span class="term"><em class="parameter"><code>desc1</code></em>&#160;:</span></p></td>
824
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>
825
 
</td>
826
 
</tr>
827
 
<tr>
828
 
<td><p><span class="term"><em class="parameter"><code>desc2</code></em>&#160;:</span></p></td>
829
 
<td> another <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>
830
 
</td>
831
 
</tr>
832
 
<tr>
833
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
792
<td><p><span class="term"><em class="parameter"><code>desc1</code></em> :</span></p></td>
 
793
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>
 
794
</td>
 
795
</tr>
 
796
<tr>
 
797
<td><p><span class="term"><em class="parameter"><code>desc2</code></em> :</span></p></td>
 
798
<td> another <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>
 
799
</td>
 
800
</tr>
 
801
<tr>
 
802
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
834
803
<td> <a
835
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
 
804
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
836
805
><code class="literal">TRUE</code></a> if the two font descriptions are identical,
837
806
         <a
838
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"
 
807
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"
839
808
><code class="literal">FALSE</code></a> otherwise.
840
809
</td>
841
810
</tr>
844
813
</div>
845
814
<hr>
846
815
<div class="refsect2" lang="en">
847
 
<a name="id2999236"></a><h3>
848
 
<a name="pango-font-description-free"></a>pango_font_description_free ()</h3>
849
 
<a class="indexterm" name="id2999250"></a><pre class="programlisting">void                pango_font_description_free         (<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc);</pre>
 
816
<a name="pango-font-description-free"></a><h3>pango_font_description_free ()</h3>
 
817
<pre class="programlisting">void                pango_font_description_free         (<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc);</pre>
850
818
<p>
851
819
Frees a font description.</p>
852
820
<p>
855
823
<div class="variablelist"><table border="0">
856
824
<col align="left" valign="top">
857
825
<tbody><tr>
858
 
<td><p><span class="term"><em class="parameter"><code>desc</code></em>&#160;:</span></p></td>
859
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>, may be <a
860
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
 
826
<td><p><span class="term"><em class="parameter"><code>desc</code></em> :</span></p></td>
 
827
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>, may be <a
 
828
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
861
829
><code class="literal">NULL</code></a>
862
830
</td>
863
831
</tr></tbody>
865
833
</div>
866
834
<hr>
867
835
<div class="refsect2" lang="en">
868
 
<a name="id2999320"></a><h3>
869
 
<a name="pango-font-descriptions-free"></a>pango_font_descriptions_free ()</h3>
870
 
<a class="indexterm" name="id2999333"></a><pre class="programlisting">void                pango_font_descriptions_free        (<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> **descs,
 
836
<a name="pango-font-descriptions-free"></a><h3>pango_font_descriptions_free ()</h3>
 
837
<pre class="programlisting">void                pango_font_descriptions_free        (<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> **descs,
871
838
                                                         int n_descs);</pre>
872
839
<p>
873
840
Frees a list of font descriptions from <code class="function">pango_font_map_list_fonts()</code></p>
878
845
<col align="left" valign="top">
879
846
<tbody>
880
847
<tr>
881
 
<td><p><span class="term"><em class="parameter"><code>descs</code></em>&#160;:</span></p></td>
882
 
<td> a pointer to an array of <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>, may be <a
883
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
 
848
<td><p><span class="term"><em class="parameter"><code>descs</code></em> :</span></p></td>
 
849
<td> a pointer to an array of <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>, may be <a
 
850
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
884
851
><code class="literal">NULL</code></a>
885
852
</td>
886
853
</tr>
887
854
<tr>
888
 
<td><p><span class="term"><em class="parameter"><code>n_descs</code></em>&#160;:</span></p></td>
 
855
<td><p><span class="term"><em class="parameter"><code>n_descs</code></em> :</span></p></td>
889
856
<td> number of font descriptions in <em class="parameter"><code>descs</code></em>
890
857
</td>
891
858
</tr>
894
861
</div>
895
862
<hr>
896
863
<div class="refsect2" lang="en">
897
 
<a name="id2999442"></a><h3>
898
 
<a name="pango-font-description-set-family"></a>pango_font_description_set_family ()</h3>
899
 
<a class="indexterm" name="id2999456"></a><pre class="programlisting">void                pango_font_description_set_family   (<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc,
 
864
<a name="pango-font-description-set-family"></a><h3>pango_font_description_set_family ()</h3>
 
865
<pre class="programlisting">void                pango_font_description_set_family   (<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc,
900
866
                                                         const char *family);</pre>
901
867
<p>
902
868
Sets the family name field of a font description. The family
903
869
name represents a family of related font styles, and will
904
870
resolve to a particular <a class="link" href="pango-Fonts.html#PangoFontFamily"><span class="type">PangoFontFamily</span></a>. In some uses of
905
 
<a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>, it is also possible to use a comma
 
871
<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>, it is also possible to use a comma
906
872
separated list of family names for this field.</p>
907
873
<p>
908
874
 
911
877
<col align="left" valign="top">
912
878
<tbody>
913
879
<tr>
914
 
<td><p><span class="term"><em class="parameter"><code>desc</code></em>&#160;:</span></p></td>
915
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>.
 
880
<td><p><span class="term"><em class="parameter"><code>desc</code></em> :</span></p></td>
 
881
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>.
916
882
</td>
917
883
</tr>
918
884
<tr>
919
 
<td><p><span class="term"><em class="parameter"><code>family</code></em>&#160;:</span></p></td>
 
885
<td><p><span class="term"><em class="parameter"><code>family</code></em> :</span></p></td>
920
886
<td> a string representing the family name.
921
887
</td>
922
888
</tr>
925
891
</div>
926
892
<hr>
927
893
<div class="refsect2" lang="en">
928
 
<a name="id2999558"></a><h3>
929
 
<a name="pango-font-description-set-family-static"></a>pango_font_description_set_family_static ()</h3>
930
 
<a class="indexterm" name="id2999572"></a><pre class="programlisting">void                pango_font_description_set_family_static
931
 
                                                        (<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc,
 
894
<a name="pango-font-description-set-family-static"></a><h3>pango_font_description_set_family_static ()</h3>
 
895
<pre class="programlisting">void                pango_font_description_set_family_static
 
896
                                                        (<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc,
932
897
                                                         const char *family);</pre>
933
898
<p>
934
 
Like <a class="link" href="pango-Fonts.html#pango-font-description-set-family"><code class="function">pango_font_description_set_family()</code></a>, except that no
 
899
Like <a class="link" href="pango-Fonts.html#pango-font-description-set-family" title="pango_font_description_set_family ()"><code class="function">pango_font_description_set_family()</code></a>, except that no
935
900
copy of <em class="parameter"><code>family</code></em> is made. The caller must make sure that the
936
901
string passed in stays around until <em class="parameter"><code>desc</code></em> has been freed
937
902
or the name is set again. This function can be used if
944
909
<col align="left" valign="top">
945
910
<tbody>
946
911
<tr>
947
 
<td><p><span class="term"><em class="parameter"><code>desc</code></em>&#160;:</span></p></td>
948
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>
 
912
<td><p><span class="term"><em class="parameter"><code>desc</code></em> :</span></p></td>
 
913
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>
949
914
</td>
950
915
</tr>
951
916
<tr>
952
 
<td><p><span class="term"><em class="parameter"><code>family</code></em>&#160;:</span></p></td>
 
917
<td><p><span class="term"><em class="parameter"><code>family</code></em> :</span></p></td>
953
918
<td> a string representing the family name.
954
919
</td>
955
920
</tr>
958
923
</div>
959
924
<hr>
960
925
<div class="refsect2" lang="en">
961
 
<a name="id2999694"></a><h3>
962
 
<a name="pango-font-description-get-family"></a>pango_font_description_get_family ()</h3>
963
 
<a class="indexterm" name="id2999708"></a><pre class="programlisting">const char*         pango_font_description_get_family   (const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc);</pre>
 
926
<a name="pango-font-description-get-family"></a><h3>pango_font_description_get_family ()</h3>
 
927
<pre class="programlisting">const char*         pango_font_description_get_family   (const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc);</pre>
964
928
<p>
965
929
Gets the family name field of a font description. See
966
 
<a class="link" href="pango-Fonts.html#pango-font-description-set-family"><code class="function">pango_font_description_set_family()</code></a>.</p>
 
930
<a class="link" href="pango-Fonts.html#pango-font-description-set-family" title="pango_font_description_set_family ()"><code class="function">pango_font_description_set_family()</code></a>.</p>
967
931
<p>
968
932
 
969
933
</p>
971
935
<col align="left" valign="top">
972
936
<tbody>
973
937
<tr>
974
 
<td><p><span class="term"><em class="parameter"><code>desc</code></em>&#160;:</span></p></td>
975
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>.
 
938
<td><p><span class="term"><em class="parameter"><code>desc</code></em> :</span></p></td>
 
939
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>.
976
940
</td>
977
941
</tr>
978
942
<tr>
979
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
943
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
980
944
<td> the family name field for the font description, or
981
945
              <a
982
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
 
946
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
983
947
><code class="literal">NULL</code></a> if not previously set.  This has the same life-time
984
948
              as the font description itself and should not be freed.
985
949
</td>
989
953
</div>
990
954
<hr>
991
955
<div class="refsect2" lang="en">
992
 
<a name="id2999803"></a><h3>
993
 
<a name="pango-font-description-set-style"></a>pango_font_description_set_style ()</h3>
994
 
<a class="indexterm" name="id2999817"></a><pre class="programlisting">void                pango_font_description_set_style    (<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc,
995
 
                                                         <a class="link" href="pango-Fonts.html#PangoStyle">PangoStyle</a> style);</pre>
 
956
<a name="pango-font-description-set-style"></a><h3>pango_font_description_set_style ()</h3>
 
957
<pre class="programlisting">void                pango_font_description_set_style    (<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc,
 
958
                                                         <a class="link" href="pango-Fonts.html#PangoStyle" title="enum PangoStyle">PangoStyle</a> style);</pre>
996
959
<p>
997
 
Sets the style field of a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>. The
998
 
<a class="link" href="pango-Fonts.html#PangoStyle"><span class="type">PangoStyle</span></a> enumeration describes whether the font is slanted and
 
960
Sets the style field of a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>. The
 
961
<a class="link" href="pango-Fonts.html#PangoStyle" title="enum PangoStyle"><span class="type">PangoStyle</span></a> enumeration describes whether the font is slanted and
999
962
the manner in which it is slanted; it can be either
1000
963
<a class="link" href="pango-Fonts.html#PANGO-STYLE-NORMAL:CAPS"><span class="type">PANGO_STYLE_NORMAL</span></a>, <a class="link" href="pango-Fonts.html#PANGO-STYLE-ITALIC:CAPS"><span class="type">PANGO_STYLE_ITALIC</span></a>, or <a class="link" href="pango-Fonts.html#PANGO-STYLE-OBLIQUE:CAPS"><span class="type">PANGO_STYLE_OBLIQUE</span></a>.
1001
964
Most fonts will either have a italic style or an oblique
1009
972
<col align="left" valign="top">
1010
973
<tbody>
1011
974
<tr>
1012
 
<td><p><span class="term"><em class="parameter"><code>desc</code></em>&#160;:</span></p></td>
1013
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>
 
975
<td><p><span class="term"><em class="parameter"><code>desc</code></em> :</span></p></td>
 
976
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>
1014
977
</td>
1015
978
</tr>
1016
979
<tr>
1017
 
<td><p><span class="term"><em class="parameter"><code>style</code></em>&#160;:</span></p></td>
 
980
<td><p><span class="term"><em class="parameter"><code>style</code></em> :</span></p></td>
1018
981
<td> the style for the font description
1019
982
</td>
1020
983
</tr>
1023
986
</div>
1024
987
<hr>
1025
988
<div class="refsect2" lang="en">
1026
 
<a name="id2999948"></a><h3>
1027
 
<a name="pango-font-description-get-style"></a>pango_font_description_get_style ()</h3>
1028
 
<a class="indexterm" name="id2999962"></a><pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoStyle">PangoStyle</a>          pango_font_description_get_style    (const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc);</pre>
 
989
<a name="pango-font-description-get-style"></a><h3>pango_font_description_get_style ()</h3>
 
990
<pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoStyle" title="enum PangoStyle">PangoStyle</a>          pango_font_description_get_style    (const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc);</pre>
1029
991
<p>
1030
 
Gets the style field of a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>. See
1031
 
<a class="link" href="pango-Fonts.html#pango-font-description-set-style"><code class="function">pango_font_description_set_style()</code></a>.</p>
 
992
Gets the style field of a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>. See
 
993
<a class="link" href="pango-Fonts.html#pango-font-description-set-style" title="pango_font_description_set_style ()"><code class="function">pango_font_description_set_style()</code></a>.</p>
1032
994
<p>
1033
995
 
1034
996
</p>
1036
998
<col align="left" valign="top">
1037
999
<tbody>
1038
1000
<tr>
1039
 
<td><p><span class="term"><em class="parameter"><code>desc</code></em>&#160;:</span></p></td>
1040
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>
 
1001
<td><p><span class="term"><em class="parameter"><code>desc</code></em> :</span></p></td>
 
1002
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>
1041
1003
</td>
1042
1004
</tr>
1043
1005
<tr>
1044
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
1006
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1045
1007
<td> the style field for the font description.
1046
 
  Use <a class="link" href="pango-Fonts.html#pango-font-description-get-set-fields"><code class="function">pango_font_description_get_set_fields()</code></a> to find out if
 
1008
  Use <a class="link" href="pango-Fonts.html#pango-font-description-get-set-fields" title="pango_font_description_get_set_fields ()"><code class="function">pango_font_description_get_set_fields()</code></a> to find out if
1047
1009
  the field was explicitly set or not.
1048
1010
</td>
1049
1011
</tr>
1052
1014
</div>
1053
1015
<hr>
1054
1016
<div class="refsect2" lang="en">
1055
 
<a name="id3000065"></a><h3>
1056
 
<a name="pango-font-description-set-variant"></a>pango_font_description_set_variant ()</h3>
1057
 
<a class="indexterm" name="id3000079"></a><pre class="programlisting">void                pango_font_description_set_variant  (<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc,
1058
 
                                                         <a class="link" href="pango-Fonts.html#PangoVariant">PangoVariant</a> variant);</pre>
 
1017
<a name="pango-font-description-set-variant"></a><h3>pango_font_description_set_variant ()</h3>
 
1018
<pre class="programlisting">void                pango_font_description_set_variant  (<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc,
 
1019
                                                         <a class="link" href="pango-Fonts.html#PangoVariant" title="enum PangoVariant">PangoVariant</a> variant);</pre>
1059
1020
<p>
1060
 
Sets the variant field of a font description. The <a class="link" href="pango-Fonts.html#PangoVariant"><span class="type">PangoVariant</span></a>
 
1021
Sets the variant field of a font description. The <a class="link" href="pango-Fonts.html#PangoVariant" title="enum PangoVariant"><span class="type">PangoVariant</span></a>
1061
1022
can either be <a class="link" href="pango-Fonts.html#PANGO-VARIANT-NORMAL:CAPS"><code class="literal">PANGO_VARIANT_NORMAL</code></a> or <a class="link" href="pango-Fonts.html#PANGO-VARIANT-SMALL-CAPS:CAPS"><code class="literal">PANGO_VARIANT_SMALL_CAPS</code></a>.</p>
1062
1023
<p>
1063
1024
 
1066
1027
<col align="left" valign="top">
1067
1028
<tbody>
1068
1029
<tr>
1069
 
<td><p><span class="term"><em class="parameter"><code>desc</code></em>&#160;:</span></p></td>
1070
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>
 
1030
<td><p><span class="term"><em class="parameter"><code>desc</code></em> :</span></p></td>
 
1031
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>
1071
1032
</td>
1072
1033
</tr>
1073
1034
<tr>
1074
 
<td><p><span class="term"><em class="parameter"><code>variant</code></em>&#160;:</span></p></td>
 
1035
<td><p><span class="term"><em class="parameter"><code>variant</code></em> :</span></p></td>
1075
1036
<td> the variant type for the font description.
1076
1037
</td>
1077
1038
</tr>
1080
1041
</div>
1081
1042
<hr>
1082
1043
<div class="refsect2" lang="en">
1083
 
<a name="id3000195"></a><h3>
1084
 
<a name="pango-font-description-get-variant"></a>pango_font_description_get_variant ()</h3>
1085
 
<a class="indexterm" name="id3000209"></a><pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoVariant">PangoVariant</a>        pango_font_description_get_variant  (const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc);</pre>
 
1044
<a name="pango-font-description-get-variant"></a><h3>pango_font_description_get_variant ()</h3>
 
1045
<pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoVariant" title="enum PangoVariant">PangoVariant</a>        pango_font_description_get_variant  (const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc);</pre>
1086
1046
<p>
1087
 
Gets the variant field of a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>. See
1088
 
<a class="link" href="pango-Fonts.html#pango-font-description-set-variant"><code class="function">pango_font_description_set_variant()</code></a>.</p>
 
1047
Gets the variant field of a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>. See
 
1048
<a class="link" href="pango-Fonts.html#pango-font-description-set-variant" title="pango_font_description_set_variant ()"><code class="function">pango_font_description_set_variant()</code></a>.</p>
1089
1049
<p>
1090
1050
 
1091
1051
</p>
1093
1053
<col align="left" valign="top">
1094
1054
<tbody>
1095
1055
<tr>
1096
 
<td><p><span class="term"><em class="parameter"><code>desc</code></em>&#160;:</span></p></td>
1097
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>.
 
1056
<td><p><span class="term"><em class="parameter"><code>desc</code></em> :</span></p></td>
 
1057
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>.
1098
1058
</td>
1099
1059
</tr>
1100
1060
<tr>
1101
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
1061
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1102
1062
<td> the variant field for the font description. Use
1103
 
  <a class="link" href="pango-Fonts.html#pango-font-description-get-set-fields"><code class="function">pango_font_description_get_set_fields()</code></a> to find out if
 
1063
  <a class="link" href="pango-Fonts.html#pango-font-description-get-set-fields" title="pango_font_description_get_set_fields ()"><code class="function">pango_font_description_get_set_fields()</code></a> to find out if
1104
1064
  the field was explicitly set or not.
1105
1065
</td>
1106
1066
</tr>
1109
1069
</div>
1110
1070
<hr>
1111
1071
<div class="refsect2" lang="en">
1112
 
<a name="id3000312"></a><h3>
1113
 
<a name="pango-font-description-set-weight"></a>pango_font_description_set_weight ()</h3>
1114
 
<a class="indexterm" name="id3000326"></a><pre class="programlisting">void                pango_font_description_set_weight   (<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc,
1115
 
                                                         <a class="link" href="pango-Fonts.html#PangoWeight">PangoWeight</a> weight);</pre>
 
1072
<a name="pango-font-description-set-weight"></a><h3>pango_font_description_set_weight ()</h3>
 
1073
<pre class="programlisting">void                pango_font_description_set_weight   (<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc,
 
1074
                                                         <a class="link" href="pango-Fonts.html#PangoWeight" title="enum PangoWeight">PangoWeight</a> weight);</pre>
1116
1075
<p>
1117
1076
Sets the weight field of a font description. The weight field
1118
1077
specifies how bold or light the font should be. In addition
1119
 
to the values of the <a class="link" href="pango-Fonts.html#PangoWeight"><span class="type">PangoWeight</span></a> enumeration, other intermediate
 
1078
to the values of the <a class="link" href="pango-Fonts.html#PangoWeight" title="enum PangoWeight"><span class="type">PangoWeight</span></a> enumeration, other intermediate
1120
1079
numeric values are possible.</p>
1121
1080
<p>
1122
1081
 
1125
1084
<col align="left" valign="top">
1126
1085
<tbody>
1127
1086
<tr>
1128
 
<td><p><span class="term"><em class="parameter"><code>desc</code></em>&#160;:</span></p></td>
1129
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>
 
1087
<td><p><span class="term"><em class="parameter"><code>desc</code></em> :</span></p></td>
 
1088
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>
1130
1089
</td>
1131
1090
</tr>
1132
1091
<tr>
1133
 
<td><p><span class="term"><em class="parameter"><code>weight</code></em>&#160;:</span></p></td>
 
1092
<td><p><span class="term"><em class="parameter"><code>weight</code></em> :</span></p></td>
1134
1093
<td> the weight for the font description.
1135
1094
</td>
1136
1095
</tr>
1139
1098
</div>
1140
1099
<hr>
1141
1100
<div class="refsect2" lang="en">
1142
 
<a name="id3000418"></a><h3>
1143
 
<a name="pango-font-description-get-weight"></a>pango_font_description_get_weight ()</h3>
1144
 
<a class="indexterm" name="id3000432"></a><pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoWeight">PangoWeight</a>         pango_font_description_get_weight   (const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc);</pre>
 
1101
<a name="pango-font-description-get-weight"></a><h3>pango_font_description_get_weight ()</h3>
 
1102
<pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoWeight" title="enum PangoWeight">PangoWeight</a>         pango_font_description_get_weight   (const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc);</pre>
1145
1103
<p>
1146
1104
Gets the weight field of a font description. See
1147
 
<a class="link" href="pango-Fonts.html#pango-font-description-set-weight"><code class="function">pango_font_description_set_weight()</code></a>.</p>
 
1105
<a class="link" href="pango-Fonts.html#pango-font-description-set-weight" title="pango_font_description_set_weight ()"><code class="function">pango_font_description_set_weight()</code></a>.</p>
1148
1106
<p>
1149
1107
 
1150
1108
</p>
1152
1110
<col align="left" valign="top">
1153
1111
<tbody>
1154
1112
<tr>
1155
 
<td><p><span class="term"><em class="parameter"><code>desc</code></em>&#160;:</span></p></td>
1156
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>
 
1113
<td><p><span class="term"><em class="parameter"><code>desc</code></em> :</span></p></td>
 
1114
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>
1157
1115
</td>
1158
1116
</tr>
1159
1117
<tr>
1160
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
1118
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1161
1119
<td> the weight field for the font description. Use
1162
 
  <a class="link" href="pango-Fonts.html#pango-font-description-get-set-fields"><code class="function">pango_font_description_get_set_fields()</code></a> to find out if
 
1120
  <a class="link" href="pango-Fonts.html#pango-font-description-get-set-fields" title="pango_font_description_get_set_fields ()"><code class="function">pango_font_description_get_set_fields()</code></a> to find out if
1163
1121
  the field was explicitly set or not.
1164
1122
</td>
1165
1123
</tr>
1168
1126
</div>
1169
1127
<hr>
1170
1128
<div class="refsect2" lang="en">
1171
 
<a name="id3000526"></a><h3>
1172
 
<a name="pango-font-description-set-stretch"></a>pango_font_description_set_stretch ()</h3>
1173
 
<a class="indexterm" name="id3000541"></a><pre class="programlisting">void                pango_font_description_set_stretch  (<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc,
1174
 
                                                         <a class="link" href="pango-Fonts.html#PangoStretch">PangoStretch</a> stretch);</pre>
 
1129
<a name="pango-font-description-set-stretch"></a><h3>pango_font_description_set_stretch ()</h3>
 
1130
<pre class="programlisting">void                pango_font_description_set_stretch  (<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc,
 
1131
                                                         <a class="link" href="pango-Fonts.html#PangoStretch" title="enum PangoStretch">PangoStretch</a> stretch);</pre>
1175
1132
<p>
1176
1133
Sets the stretch field of a font description. The stretch field
1177
1134
specifies how narrow or wide the font should be.</p>
1182
1139
<col align="left" valign="top">
1183
1140
<tbody>
1184
1141
<tr>
1185
 
<td><p><span class="term"><em class="parameter"><code>desc</code></em>&#160;:</span></p></td>
1186
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>
 
1142
<td><p><span class="term"><em class="parameter"><code>desc</code></em> :</span></p></td>
 
1143
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>
1187
1144
</td>
1188
1145
</tr>
1189
1146
<tr>
1190
 
<td><p><span class="term"><em class="parameter"><code>stretch</code></em>&#160;:</span></p></td>
 
1147
<td><p><span class="term"><em class="parameter"><code>stretch</code></em> :</span></p></td>
1191
1148
<td> the stretch for the font description
1192
1149
</td>
1193
1150
</tr>
1196
1153
</div>
1197
1154
<hr>
1198
1155
<div class="refsect2" lang="en">
1199
 
<a name="id3000624"></a><h3>
1200
 
<a name="pango-font-description-get-stretch"></a>pango_font_description_get_stretch ()</h3>
1201
 
<a class="indexterm" name="id3000638"></a><pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoStretch">PangoStretch</a>        pango_font_description_get_stretch  (const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc);</pre>
 
1156
<a name="pango-font-description-get-stretch"></a><h3>pango_font_description_get_stretch ()</h3>
 
1157
<pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoStretch" title="enum PangoStretch">PangoStretch</a>        pango_font_description_get_stretch  (const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc);</pre>
1202
1158
<p>
1203
1159
Gets the stretch field of a font description.
1204
 
See <a class="link" href="pango-Fonts.html#pango-font-description-set-stretch"><code class="function">pango_font_description_set_stretch()</code></a>.</p>
 
1160
See <a class="link" href="pango-Fonts.html#pango-font-description-set-stretch" title="pango_font_description_set_stretch ()"><code class="function">pango_font_description_set_stretch()</code></a>.</p>
1205
1161
<p>
1206
1162
 
1207
1163
</p>
1209
1165
<col align="left" valign="top">
1210
1166
<tbody>
1211
1167
<tr>
1212
 
<td><p><span class="term"><em class="parameter"><code>desc</code></em>&#160;:</span></p></td>
1213
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>.
 
1168
<td><p><span class="term"><em class="parameter"><code>desc</code></em> :</span></p></td>
 
1169
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>.
1214
1170
</td>
1215
1171
</tr>
1216
1172
<tr>
1217
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
1173
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1218
1174
<td> the stretch field for the font description. Use
1219
 
  <a class="link" href="pango-Fonts.html#pango-font-description-get-set-fields"><code class="function">pango_font_description_get_set_fields()</code></a> to find out if
 
1175
  <a class="link" href="pango-Fonts.html#pango-font-description-get-set-fields" title="pango_font_description_get_set_fields ()"><code class="function">pango_font_description_get_set_fields()</code></a> to find out if
1220
1176
  the field was explicitly set or not.
1221
1177
</td>
1222
1178
</tr>
1225
1181
</div>
1226
1182
<hr>
1227
1183
<div class="refsect2" lang="en">
1228
 
<a name="id3000733"></a><h3>
1229
 
<a name="pango-font-description-set-size"></a>pango_font_description_set_size ()</h3>
1230
 
<a class="indexterm" name="id3000746"></a><pre class="programlisting">void                pango_font_description_set_size     (<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc,
 
1184
<a name="pango-font-description-set-size"></a><h3>pango_font_description_set_size ()</h3>
 
1185
<pre class="programlisting">void                pango_font_description_set_size     (<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc,
1231
1186
                                                         <a
1232
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
 
1187
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
1233
1188
>gint</a> size);</pre>
1234
1189
<p>
1235
1190
Sets the size field of a font description in fractional points. This is mutually
1236
 
exclusive with <a class="link" href="pango-Fonts.html#pango-font-description-set-absolute-size"><code class="function">pango_font_description_set_absolute_size()</code></a>.</p>
 
1191
exclusive with <a class="link" href="pango-Fonts.html#pango-font-description-set-absolute-size" title="pango_font_description_set_absolute_size ()"><code class="function">pango_font_description_set_absolute_size()</code></a>.</p>
1237
1192
<p>
1238
1193
 
1239
1194
</p>
1241
1196
<col align="left" valign="top">
1242
1197
<tbody>
1243
1198
<tr>
1244
 
<td><p><span class="term"><em class="parameter"><code>desc</code></em>&#160;:</span></p></td>
1245
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>
 
1199
<td><p><span class="term"><em class="parameter"><code>desc</code></em> :</span></p></td>
 
1200
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>
1246
1201
</td>
1247
1202
</tr>
1248
1203
<tr>
1249
 
<td><p><span class="term"><em class="parameter"><code>size</code></em>&#160;:</span></p></td>
 
1204
<td><p><span class="term"><em class="parameter"><code>size</code></em> :</span></p></td>
1250
1205
<td> the size of the font in points, scaled by PANGO_SCALE. (That is,
1251
1206
       a <em class="parameter"><code>size</code></em> value of 10 * PANGO_SCALE is a 10 point font. The conversion
1252
1207
       factor between points and device units depends on system configuration
1253
1208
       and the output device. For screen display, a logical DPI of 96 is
1254
1209
       common, in which case a 10 point font corresponds to a 10 * (96 / 72) = 13.3
1255
 
       pixel font. Use <a class="link" href="pango-Fonts.html#pango-font-description-set-absolute-size"><code class="function">pango_font_description_set_absolute_size()</code></a> if you need
 
1210
       pixel font. Use <a class="link" href="pango-Fonts.html#pango-font-description-set-absolute-size" title="pango_font_description_set_absolute_size ()"><code class="function">pango_font_description_set_absolute_size()</code></a> if you need
1256
1211
       a particular size in device units.
1257
1212
</td>
1258
1213
</tr>
1261
1216
</div>
1262
1217
<hr>
1263
1218
<div class="refsect2" lang="en">
1264
 
<a name="id3000865"></a><h3>
1265
 
<a name="pango-font-description-get-size"></a>pango_font_description_get_size ()</h3>
1266
 
<a class="indexterm" name="id3000879"></a><pre class="programlisting"><a
1267
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
1268
 
>gint</a>                pango_font_description_get_size     (const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc);</pre>
 
1219
<a name="pango-font-description-get-size"></a><h3>pango_font_description_get_size ()</h3>
 
1220
<pre class="programlisting"><a
 
1221
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
 
1222
>gint</a>                pango_font_description_get_size     (const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc);</pre>
1269
1223
<p>
1270
1224
Gets the size field of a font description.
1271
 
See <a class="link" href="pango-Fonts.html#pango-font-description-set-size"><code class="function">pango_font_description_set_size()</code></a>.</p>
 
1225
See <a class="link" href="pango-Fonts.html#pango-font-description-set-size" title="pango_font_description_set_size ()"><code class="function">pango_font_description_set_size()</code></a>.</p>
1272
1226
<p>
1273
1227
 
1274
1228
</p>
1276
1230
<col align="left" valign="top">
1277
1231
<tbody>
1278
1232
<tr>
1279
 
<td><p><span class="term"><em class="parameter"><code>desc</code></em>&#160;:</span></p></td>
1280
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>
 
1233
<td><p><span class="term"><em class="parameter"><code>desc</code></em> :</span></p></td>
 
1234
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>
1281
1235
</td>
1282
1236
</tr>
1283
1237
<tr>
1284
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
1238
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1285
1239
<td> the size field for the font description in points or device units.
1286
 
  You must call <a class="link" href="pango-Fonts.html#pango-font-description-get-size-is-absolute"><code class="function">pango_font_description_get_size_is_absolute()</code></a>
 
1240
  You must call <a class="link" href="pango-Fonts.html#pango-font-description-get-size-is-absolute" title="pango_font_description_get_size_is_absolute ()"><code class="function">pango_font_description_get_size_is_absolute()</code></a>
1287
1241
  to find out which is the case. Returns 0 if the size field has not
1288
1242
  previously been set or it has been set to 0 explicitly.
1289
 
  Use <a class="link" href="pango-Fonts.html#pango-font-description-get-set-fields"><code class="function">pango_font_description_get_set_fields()</code></a> to
 
1243
  Use <a class="link" href="pango-Fonts.html#pango-font-description-get-set-fields" title="pango_font_description_get_set_fields ()"><code class="function">pango_font_description_get_set_fields()</code></a> to
1290
1244
  find out if the field was explicitly set or not.
1291
1245
</td>
1292
1246
</tr>
1295
1249
</div>
1296
1250
<hr>
1297
1251
<div class="refsect2" lang="en">
1298
 
<a name="id3000988"></a><h3>
1299
 
<a name="pango-font-description-set-absolute-size"></a>pango_font_description_set_absolute_size ()</h3>
1300
 
<a class="indexterm" name="id3001004"></a><pre class="programlisting">void                pango_font_description_set_absolute_size
1301
 
                                                        (<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc,
 
1252
<a name="pango-font-description-set-absolute-size"></a><h3>pango_font_description_set_absolute_size ()</h3>
 
1253
<pre class="programlisting">void                pango_font_description_set_absolute_size
 
1254
                                                        (<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc,
1302
1255
                                                         double size);</pre>
1303
1256
<p>
1304
1257
Sets the size field of a font description, in device units. This is mutually
1305
 
exclusive with <a class="link" href="pango-Fonts.html#pango-font-description-set-size"><code class="function">pango_font_description_set_size()</code></a> which sets the font size
 
1258
exclusive with <a class="link" href="pango-Fonts.html#pango-font-description-set-size" title="pango_font_description_set_size ()"><code class="function">pango_font_description_set_size()</code></a> which sets the font size
1306
1259
in points.</p>
1307
1260
<p>
1308
1261
 
1311
1264
<col align="left" valign="top">
1312
1265
<tbody>
1313
1266
<tr>
1314
 
<td><p><span class="term"><em class="parameter"><code>desc</code></em>&#160;:</span></p></td>
1315
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>
 
1267
<td><p><span class="term"><em class="parameter"><code>desc</code></em> :</span></p></td>
 
1268
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>
1316
1269
</td>
1317
1270
</tr>
1318
1271
<tr>
1319
 
<td><p><span class="term"><em class="parameter"><code>size</code></em>&#160;:</span></p></td>
1320
 
<td> the new size, in Pango units. There are <a class="link" href="pango-Glyph-Storage.html#PANGO-SCALE:CAPS"><code class="literal">PANGO_SCALE</code></a> Pango units in one
 
1272
<td><p><span class="term"><em class="parameter"><code>size</code></em> :</span></p></td>
 
1273
<td> the new size, in Pango units. There are <a class="link" href="pango-Glyph-Storage.html#PANGO-SCALE:CAPS" title="PANGO_SCALE"><code class="literal">PANGO_SCALE</code></a> Pango units in one
1321
1274
  device unit. For an output backend where a device unit is a pixel, a <em class="parameter"><code>size</code></em>
1322
1275
  value of 10 * PANGO_SCALE gives a 10 pixel font.
1323
1276
</td>
1329
1282
</div>
1330
1283
<hr>
1331
1284
<div class="refsect2" lang="en">
1332
 
<a name="id3001126"></a><h3>
1333
 
<a name="pango-font-description-get-size-is-absolute"></a>pango_font_description_get_size_is_absolute ()</h3>
1334
 
<a class="indexterm" name="id3001143"></a><pre class="programlisting"><a
1335
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
1285
<a name="pango-font-description-get-size-is-absolute"></a><h3>pango_font_description_get_size_is_absolute ()</h3>
 
1286
<pre class="programlisting"><a
 
1287
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1336
1288
>gboolean</a>            pango_font_description_get_size_is_absolute
1337
 
                                                        (const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc);</pre>
 
1289
                                                        (const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc);</pre>
1338
1290
<p>
1339
1291
Determines whether the size of the font is in points (not absolute) or device units (absolute).
1340
 
See <a class="link" href="pango-Fonts.html#pango-font-description-set-size"><code class="function">pango_font_description_set_size()</code></a> and <a class="link" href="pango-Fonts.html#pango-font-description-set-absolute-size"><code class="function">pango_font_description_set_absolute_size()</code></a>.</p>
 
1292
See <a class="link" href="pango-Fonts.html#pango-font-description-set-size" title="pango_font_description_set_size ()"><code class="function">pango_font_description_set_size()</code></a> and <a class="link" href="pango-Fonts.html#pango-font-description-set-absolute-size" title="pango_font_description_set_absolute_size ()"><code class="function">pango_font_description_set_absolute_size()</code></a>.</p>
1341
1293
<p>
1342
1294
 
1343
1295
</p>
1345
1297
<col align="left" valign="top">
1346
1298
<tbody>
1347
1299
<tr>
1348
 
<td><p><span class="term"><em class="parameter"><code>desc</code></em>&#160;:</span></p></td>
1349
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>
 
1300
<td><p><span class="term"><em class="parameter"><code>desc</code></em> :</span></p></td>
 
1301
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>
1350
1302
</td>
1351
1303
</tr>
1352
1304
<tr>
1353
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
1305
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1354
1306
<td> whether the size for the font description is in
1355
 
  points or device units.  Use <a class="link" href="pango-Fonts.html#pango-font-description-get-set-fields"><code class="function">pango_font_description_get_set_fields()</code></a> to
 
1307
  points or device units.  Use <a class="link" href="pango-Fonts.html#pango-font-description-get-set-fields" title="pango_font_description_get_set_fields ()"><code class="function">pango_font_description_get_set_fields()</code></a> to
1356
1308
  find out if the size field of the font description was explicitly set or not.
1357
1309
 
1358
1310
</td>
1364
1316
</div>
1365
1317
<hr>
1366
1318
<div class="refsect2" lang="en">
1367
 
<a name="id3001258"></a><h3>
1368
 
<a name="pango-font-description-set-gravity"></a>pango_font_description_set_gravity ()</h3>
1369
 
<a class="indexterm" name="id3001274"></a><pre class="programlisting">void                pango_font_description_set_gravity  (<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc,
1370
 
                                                         <a class="link" href="pango-Vertical-Text.html#PangoGravity">PangoGravity</a> gravity);</pre>
 
1319
<a name="pango-font-description-set-gravity"></a><h3>pango_font_description_set_gravity ()</h3>
 
1320
<pre class="programlisting">void                pango_font_description_set_gravity  (<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc,
 
1321
                                                         <a class="link" href="pango-Vertical-Text.html#PangoGravity" title="enum PangoGravity">PangoGravity</a> gravity);</pre>
1371
1322
<p>
1372
1323
Sets the gravity field of a font description. The gravity field
1373
1324
specifies how the glyphs should be rotated.  If <em class="parameter"><code>gravity</code></em> is
1384
1335
<col align="left" valign="top">
1385
1336
<tbody>
1386
1337
<tr>
1387
 
<td><p><span class="term"><em class="parameter"><code>desc</code></em>&#160;:</span></p></td>
1388
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>
 
1338
<td><p><span class="term"><em class="parameter"><code>desc</code></em> :</span></p></td>
 
1339
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>
1389
1340
</td>
1390
1341
</tr>
1391
1342
<tr>
1392
 
<td><p><span class="term"><em class="parameter"><code>gravity</code></em>&#160;:</span></p></td>
 
1343
<td><p><span class="term"><em class="parameter"><code>gravity</code></em> :</span></p></td>
1393
1344
<td> the gravity for the font description.
1394
1345
</td>
1395
1346
</tr>
1400
1351
</div>
1401
1352
<hr>
1402
1353
<div class="refsect2" lang="en">
1403
 
<a name="id3001395"></a><h3>
1404
 
<a name="pango-font-description-get-gravity"></a>pango_font_description_get_gravity ()</h3>
1405
 
<a class="indexterm" name="id3001412"></a><pre class="programlisting"><a class="link" href="pango-Vertical-Text.html#PangoGravity">PangoGravity</a>        pango_font_description_get_gravity  (const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc);</pre>
 
1354
<a name="pango-font-description-get-gravity"></a><h3>pango_font_description_get_gravity ()</h3>
 
1355
<pre class="programlisting"><a class="link" href="pango-Vertical-Text.html#PangoGravity" title="enum PangoGravity">PangoGravity</a>        pango_font_description_get_gravity  (const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc);</pre>
1406
1356
<p>
1407
1357
Gets the gravity field of a font description. See
1408
 
<a class="link" href="pango-Fonts.html#pango-font-description-set-gravity"><code class="function">pango_font_description_set_gravity()</code></a>.</p>
 
1358
<a class="link" href="pango-Fonts.html#pango-font-description-set-gravity" title="pango_font_description_set_gravity ()"><code class="function">pango_font_description_set_gravity()</code></a>.</p>
1409
1359
<p>
1410
1360
 
1411
1361
</p>
1413
1363
<col align="left" valign="top">
1414
1364
<tbody>
1415
1365
<tr>
1416
 
<td><p><span class="term"><em class="parameter"><code>desc</code></em>&#160;:</span></p></td>
1417
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>
 
1366
<td><p><span class="term"><em class="parameter"><code>desc</code></em> :</span></p></td>
 
1367
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>
1418
1368
</td>
1419
1369
</tr>
1420
1370
<tr>
1421
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
1371
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1422
1372
<td> the gravity field for the font description. Use
1423
 
  <a class="link" href="pango-Fonts.html#pango-font-description-get-set-fields"><code class="function">pango_font_description_get_set_fields()</code></a> to find out if
 
1373
  <a class="link" href="pango-Fonts.html#pango-font-description-get-set-fields" title="pango_font_description_get_set_fields ()"><code class="function">pango_font_description_get_set_fields()</code></a> to find out if
1424
1374
  the field was explicitly set or not.
1425
1375
 
1426
1376
</td>
1432
1382
</div>
1433
1383
<hr>
1434
1384
<div class="refsect2" lang="en">
1435
 
<a name="id3001514"></a><h3>
1436
 
<a name="pango-font-description-get-set-fields"></a>pango_font_description_get_set_fields ()</h3>
1437
 
<a class="indexterm" name="id3001528"></a><pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoFontMask">PangoFontMask</a>       pango_font_description_get_set_fields
1438
 
                                                        (const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc);</pre>
 
1385
<a name="pango-font-description-get-set-fields"></a><h3>pango_font_description_get_set_fields ()</h3>
 
1386
<pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoFontMask" title="enum PangoFontMask">PangoFontMask</a>       pango_font_description_get_set_fields
 
1387
                                                        (const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc);</pre>
1439
1388
<p>
1440
1389
Determines which fields in a font description have been set.</p>
1441
1390
<p>
1445
1394
<col align="left" valign="top">
1446
1395
<tbody>
1447
1396
<tr>
1448
 
<td><p><span class="term"><em class="parameter"><code>desc</code></em>&#160;:</span></p></td>
1449
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>
 
1397
<td><p><span class="term"><em class="parameter"><code>desc</code></em> :</span></p></td>
 
1398
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>
1450
1399
</td>
1451
1400
</tr>
1452
1401
<tr>
1453
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
1402
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1454
1403
<td> a bitmask with bits set corresponding to the
1455
1404
  fields in <em class="parameter"><code>desc</code></em> that have been set.
1456
1405
</td>
1460
1409
</div>
1461
1410
<hr>
1462
1411
<div class="refsect2" lang="en">
1463
 
<a name="id3001607"></a><h3>
1464
 
<a name="pango-font-description-unset-fields"></a>pango_font_description_unset_fields ()</h3>
1465
 
<a class="indexterm" name="id3001620"></a><pre class="programlisting">void                pango_font_description_unset_fields (<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc,
1466
 
                                                         <a class="link" href="pango-Fonts.html#PangoFontMask">PangoFontMask</a> to_unset);</pre>
 
1412
<a name="pango-font-description-unset-fields"></a><h3>pango_font_description_unset_fields ()</h3>
 
1413
<pre class="programlisting">void                pango_font_description_unset_fields (<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc,
 
1414
                                                         <a class="link" href="pango-Fonts.html#PangoFontMask" title="enum PangoFontMask">PangoFontMask</a> to_unset);</pre>
1467
1415
<p>
1468
 
Unsets some of the fields in a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>.  The unset
 
1416
Unsets some of the fields in a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>.  The unset
1469
1417
fields will get back to their default values.</p>
1470
1418
<p>
1471
1419
 
1474
1422
<col align="left" valign="top">
1475
1423
<tbody>
1476
1424
<tr>
1477
 
<td><p><span class="term"><em class="parameter"><code>desc</code></em>&#160;:</span></p></td>
1478
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>
 
1425
<td><p><span class="term"><em class="parameter"><code>desc</code></em> :</span></p></td>
 
1426
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>
1479
1427
</td>
1480
1428
</tr>
1481
1429
<tr>
1482
 
<td><p><span class="term"><em class="parameter"><code>to_unset</code></em>&#160;:</span></p></td>
 
1430
<td><p><span class="term"><em class="parameter"><code>to_unset</code></em> :</span></p></td>
1483
1431
<td> bitmask of fields in the <em class="parameter"><code>desc</code></em> to unset.
1484
1432
</td>
1485
1433
</tr>
1488
1436
</div>
1489
1437
<hr>
1490
1438
<div class="refsect2" lang="en">
1491
 
<a name="id3001717"></a><h3>
1492
 
<a name="pango-font-description-merge"></a>pango_font_description_merge ()</h3>
1493
 
<a class="indexterm" name="id3001731"></a><pre class="programlisting">void                pango_font_description_merge        (<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc,
1494
 
                                                         const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc_to_merge,
 
1439
<a name="pango-font-description-merge"></a><h3>pango_font_description_merge ()</h3>
 
1440
<pre class="programlisting">void                pango_font_description_merge        (<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc,
 
1441
                                                         const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc_to_merge,
1495
1442
                                                         <a
1496
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
1443
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1497
1444
>gboolean</a> replace_existing);</pre>
1498
1445
<p>
1499
1446
Merges the fields that are set in <em class="parameter"><code>desc_to_merge</code></em> into the fields in
1500
1447
<em class="parameter"><code>desc</code></em>.  If <em class="parameter"><code>replace_existing</code></em> is <a
1501
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"
 
1448
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"
1502
1449
><code class="literal">FALSE</code></a>, only fields in <em class="parameter"><code>desc</code></em> that
1503
1450
are not already set are affected. If <a
1504
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
 
1451
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
1505
1452
><code class="literal">TRUE</code></a>, then fields that are
1506
1453
already set will be replaced as well.</p>
1507
1454
<p>
1511
1458
<col align="left" valign="top">
1512
1459
<tbody>
1513
1460
<tr>
1514
 
<td><p><span class="term"><em class="parameter"><code>desc</code></em>&#160;:</span></p></td>
1515
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>
1516
 
</td>
1517
 
</tr>
1518
 
<tr>
1519
 
<td><p><span class="term"><em class="parameter"><code>desc_to_merge</code></em>&#160;:</span></p></td>
1520
 
<td> the <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a> to merge from
1521
 
</td>
1522
 
</tr>
1523
 
<tr>
1524
 
<td><p><span class="term"><em class="parameter"><code>replace_existing</code></em>&#160;:</span></p></td>
 
1461
<td><p><span class="term"><em class="parameter"><code>desc</code></em> :</span></p></td>
 
1462
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>
 
1463
</td>
 
1464
</tr>
 
1465
<tr>
 
1466
<td><p><span class="term"><em class="parameter"><code>desc_to_merge</code></em> :</span></p></td>
 
1467
<td> the <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a> to merge from
 
1468
</td>
 
1469
</tr>
 
1470
<tr>
 
1471
<td><p><span class="term"><em class="parameter"><code>replace_existing</code></em> :</span></p></td>
1525
1472
<td> if <a
1526
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
 
1473
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
1527
1474
><code class="literal">TRUE</code></a>, replace fields in <em class="parameter"><code>desc</code></em> with the
1528
1475
  corresponding values from <em class="parameter"><code>desc_to_merge</code></em>, even if they
1529
1476
  are already exist.
1534
1481
</div>
1535
1482
<hr>
1536
1483
<div class="refsect2" lang="en">
1537
 
<a name="id3001915"></a><h3>
1538
 
<a name="pango-font-description-merge-static"></a>pango_font_description_merge_static ()</h3>
1539
 
<a class="indexterm" name="id3001929"></a><pre class="programlisting">void                pango_font_description_merge_static (<a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc,
1540
 
                                                         const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc_to_merge,
 
1484
<a name="pango-font-description-merge-static"></a><h3>pango_font_description_merge_static ()</h3>
 
1485
<pre class="programlisting">void                pango_font_description_merge_static (<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc,
 
1486
                                                         const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc_to_merge,
1541
1487
                                                         <a
1542
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
1488
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1543
1489
>gboolean</a> replace_existing);</pre>
1544
1490
<p>
1545
 
Like <a class="link" href="pango-Fonts.html#pango-font-description-merge"><code class="function">pango_font_description_merge()</code></a>, but only a shallow copy is made
 
1491
Like <a class="link" href="pango-Fonts.html#pango-font-description-merge" title="pango_font_description_merge ()"><code class="function">pango_font_description_merge()</code></a>, but only a shallow copy is made
1546
1492
of the family name and other allocated fields. <em class="parameter"><code>desc</code></em> can only be
1547
1493
used until <em class="parameter"><code>desc_to_merge</code></em> is modified or freed. This is meant
1548
1494
to be used when the merged font description is only needed temporarily.</p>
1553
1499
<col align="left" valign="top">
1554
1500
<tbody>
1555
1501
<tr>
1556
 
<td><p><span class="term"><em class="parameter"><code>desc</code></em>&#160;:</span></p></td>
1557
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>
1558
 
</td>
1559
 
</tr>
1560
 
<tr>
1561
 
<td><p><span class="term"><em class="parameter"><code>desc_to_merge</code></em>&#160;:</span></p></td>
1562
 
<td> the <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a> to merge from
1563
 
</td>
1564
 
</tr>
1565
 
<tr>
1566
 
<td><p><span class="term"><em class="parameter"><code>replace_existing</code></em>&#160;:</span></p></td>
 
1502
<td><p><span class="term"><em class="parameter"><code>desc</code></em> :</span></p></td>
 
1503
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>
 
1504
</td>
 
1505
</tr>
 
1506
<tr>
 
1507
<td><p><span class="term"><em class="parameter"><code>desc_to_merge</code></em> :</span></p></td>
 
1508
<td> the <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a> to merge from
 
1509
</td>
 
1510
</tr>
 
1511
<tr>
 
1512
<td><p><span class="term"><em class="parameter"><code>replace_existing</code></em> :</span></p></td>
1567
1513
<td> if <a
1568
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
 
1514
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
1569
1515
><code class="literal">TRUE</code></a>, replace fields in <em class="parameter"><code>desc</code></em> with the
1570
1516
  corresponding values from <em class="parameter"><code>desc_to_merge</code></em>, even if they
1571
1517
  are already exist.
1576
1522
</div>
1577
1523
<hr>
1578
1524
<div class="refsect2" lang="en">
1579
 
<a name="id3002091"></a><h3>
1580
 
<a name="pango-font-description-better-match"></a>pango_font_description_better_match ()</h3>
1581
 
<a class="indexterm" name="id3002106"></a><pre class="programlisting"><a
1582
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1583
 
>gboolean</a>            pango_font_description_better_match (const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc,
1584
 
                                                         const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *old_match,
1585
 
                                                         const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *new_match);</pre>
 
1525
<a name="pango-font-description-better-match"></a><h3>pango_font_description_better_match ()</h3>
 
1526
<pre class="programlisting"><a
 
1527
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
1528
>gboolean</a>            pango_font_description_better_match (const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc,
 
1529
                                                         const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *old_match,
 
1530
                                                         const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *new_match);</pre>
1586
1531
<p>
1587
1532
Determines if the style attributes of <em class="parameter"><code>new_match</code></em> are a closer match
1588
1533
for <em class="parameter"><code>desc</code></em> than <em class="parameter"><code>old_match</code></em>, or if <em class="parameter"><code>old_match</code></em> is <a
1589
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
 
1534
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
1590
1535
><code class="literal">NULL</code></a>, determines if
1591
1536
<em class="parameter"><code>new_match</code></em> is a match at all. Approximate matching is done for
1592
1537
weight and style; other attributes must match exactly.</p>
1597
1542
<col align="left" valign="top">
1598
1543
<tbody>
1599
1544
<tr>
1600
 
<td><p><span class="term"><em class="parameter"><code>desc</code></em>&#160;:</span></p></td>
1601
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>
 
1545
<td><p><span class="term"><em class="parameter"><code>desc</code></em> :</span></p></td>
 
1546
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>
1602
1547
</td>
1603
1548
</tr>
1604
1549
<tr>
1605
 
<td><p><span class="term"><em class="parameter"><code>old_match</code></em>&#160;:</span></p></td>
1606
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>, or <a
1607
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
 
1550
<td><p><span class="term"><em class="parameter"><code>old_match</code></em> :</span></p></td>
 
1551
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>, or <a
 
1552
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
1608
1553
><code class="literal">NULL</code></a>
1609
1554
</td>
1610
1555
</tr>
1611
1556
<tr>
1612
 
<td><p><span class="term"><em class="parameter"><code>new_match</code></em>&#160;:</span></p></td>
1613
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>
 
1557
<td><p><span class="term"><em class="parameter"><code>new_match</code></em> :</span></p></td>
 
1558
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>
1614
1559
</td>
1615
1560
</tr>
1616
1561
<tr>
1617
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
1562
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1618
1563
<td> <a
1619
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
 
1564
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
1620
1565
><code class="literal">TRUE</code></a> if <em class="parameter"><code>new_match</code></em> is a better match
1621
1566
</td>
1622
1567
</tr>
1625
1570
</div>
1626
1571
<hr>
1627
1572
<div class="refsect2" lang="en">
1628
 
<a name="id3002306"></a><h3>
1629
 
<a name="pango-font-description-from-string"></a>pango_font_description_from_string ()</h3>
1630
 
<a class="indexterm" name="id3002320"></a><pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a>* pango_font_description_from_string
 
1573
<a name="pango-font-description-from-string"></a><h3>pango_font_description_from_string ()</h3>
 
1574
<pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a>* pango_font_description_from_string
1631
1575
                                                        (const char *str);</pre>
1632
1576
<p>
1633
1577
Creates a new font description from a string representation in the
1639
1583
unit modifier "px" for absolute size. Any one of the options may
1640
1584
be absent.  If FAMILY-LIST is absent, then the family_name field of
1641
1585
the resulting font description will be initialized to <a
1642
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
 
1586
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
1643
1587
><code class="literal">NULL</code></a>.  If
1644
1588
STYLE-OPTIONS is missing, then all style options will be set to the
1645
1589
default values. If SIZE is missing, the size in the resulting font
1651
1595
<col align="left" valign="top">
1652
1596
<tbody>
1653
1597
<tr>
1654
 
<td><p><span class="term"><em class="parameter"><code>str</code></em>&#160;:</span></p></td>
 
1598
<td><p><span class="term"><em class="parameter"><code>str</code></em> :</span></p></td>
1655
1599
<td> string representation of a font description.
1656
1600
</td>
1657
1601
</tr>
1658
1602
<tr>
1659
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
1660
 
<td> a new <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>.
 
1603
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
1604
<td> a new <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>.
1661
1605
</td>
1662
1606
</tr>
1663
1607
</tbody>
1665
1609
</div>
1666
1610
<hr>
1667
1611
<div class="refsect2" lang="en">
1668
 
<a name="id3002413"></a><h3>
1669
 
<a name="pango-font-description-to-string"></a>pango_font_description_to_string ()</h3>
1670
 
<a class="indexterm" name="id3002427"></a><pre class="programlisting">char*               pango_font_description_to_string    (const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc);</pre>
 
1612
<a name="pango-font-description-to-string"></a><h3>pango_font_description_to_string ()</h3>
 
1613
<pre class="programlisting">char*               pango_font_description_to_string    (const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc);</pre>
1671
1614
<p>
1672
1615
Creates a string representation of a font description. See
1673
 
<a class="link" href="pango-Fonts.html#pango-font-description-from-string"><code class="function">pango_font_description_from_string()</code></a> for a description of the
 
1616
<a class="link" href="pango-Fonts.html#pango-font-description-from-string" title="pango_font_description_from_string ()"><code class="function">pango_font_description_from_string()</code></a> for a description of the
1674
1617
format of the string representation. The family list in the
1675
1618
string description will only have a terminating comma if the
1676
1619
last word of the list is a valid style option.</p>
1681
1624
<col align="left" valign="top">
1682
1625
<tbody>
1683
1626
<tr>
1684
 
<td><p><span class="term"><em class="parameter"><code>desc</code></em>&#160;:</span></p></td>
1685
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>
 
1627
<td><p><span class="term"><em class="parameter"><code>desc</code></em> :</span></p></td>
 
1628
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>
1686
1629
</td>
1687
1630
</tr>
1688
1631
<tr>
1689
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
1632
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1690
1633
<td> a new string that must be freed with <a
1691
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"
 
1634
href="/usr/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"
1692
1635
><code class="function">g_free()</code></a>.
1693
1636
</td>
1694
1637
</tr>
1697
1640
</div>
1698
1641
<hr>
1699
1642
<div class="refsect2" lang="en">
1700
 
<a name="id3002523"></a><h3>
1701
 
<a name="pango-font-description-to-filename"></a>pango_font_description_to_filename ()</h3>
1702
 
<a class="indexterm" name="id3002538"></a><pre class="programlisting">char*               pango_font_description_to_filename  (const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc);</pre>
 
1643
<a name="pango-font-description-to-filename"></a><h3>pango_font_description_to_filename ()</h3>
 
1644
<pre class="programlisting">char*               pango_font_description_to_filename  (const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc);</pre>
1703
1645
<p>
1704
1646
Creates a filename representation of a font description. The
1705
1647
filename is identical to the result from calling
1706
 
<a class="link" href="pango-Fonts.html#pango-font-description-to-string"><code class="function">pango_font_description_to_string()</code></a>, but with underscores instead of
 
1648
<a class="link" href="pango-Fonts.html#pango-font-description-to-string" title="pango_font_description_to_string ()"><code class="function">pango_font_description_to_string()</code></a>, but with underscores instead of
1707
1649
characters that are untypical in filenames, and in lower case only.</p>
1708
1650
<p>
1709
1651
 
1712
1654
<col align="left" valign="top">
1713
1655
<tbody>
1714
1656
<tr>
1715
 
<td><p><span class="term"><em class="parameter"><code>desc</code></em>&#160;:</span></p></td>
1716
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>
 
1657
<td><p><span class="term"><em class="parameter"><code>desc</code></em> :</span></p></td>
 
1658
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>
1717
1659
</td>
1718
1660
</tr>
1719
1661
<tr>
1720
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
1662
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1721
1663
<td> a new string that must be freed with <a
1722
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"
 
1664
href="/usr/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"
1723
1665
><code class="function">g_free()</code></a>.
1724
1666
</td>
1725
1667
</tr>
1728
1670
</div>
1729
1671
<hr>
1730
1672
<div class="refsect2" lang="en">
1731
 
<a name="id3002632"></a><h3>
1732
 
<a name="PangoFontMetrics"></a>PangoFontMetrics</h3>
1733
 
<a class="indexterm" name="id3002644"></a><pre class="programlisting">typedef struct {
 
1673
<a name="PangoFontMetrics"></a><h3>PangoFontMetrics</h3>
 
1674
<pre class="programlisting">typedef struct {
1734
1675
  guint ref_count;
1735
1676
 
1736
1677
  int ascent;
1744
1685
} PangoFontMetrics;
1745
1686
</pre>
1746
1687
<p>
1747
 
A <a class="link" href="pango-Fonts.html#PangoFontMetrics"><span class="type">PangoFontMetrics</span></a> structure holds the overall metric information
 
1688
A <a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics"><span class="type">PangoFontMetrics</span></a> structure holds the overall metric information
1748
1689
for a font (possibly restricted to a script). The fields of this
1749
1690
structure are private to implementations of a font backend. See
1750
1691
the documentation of the corresponding getters for documentation
1755
1696
<tbody>
1756
1697
<tr>
1757
1698
<td><p><span class="term"><a
1758
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
1759
 
>guint</a>&#160;<em class="structfield"><code>ref_count</code></em>;</span></p></td>
1760
 
<td>reference count.  Used internally.  See <a class="link" href="pango-Fonts.html#pango-font-metrics-ref"><code class="function">pango_font_metrics_ref()</code></a>
1761
 
            and <a class="link" href="pango-Fonts.html#pango-font-metrics-unref"><code class="function">pango_font_metrics_unref()</code></a>.
 
1699
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
 
1700
>guint</a> <em class="structfield"><code>ref_count</code></em>;</span></p></td>
 
1701
<td>reference count.  Used internally.  See <a class="link" href="pango-Fonts.html#pango-font-metrics-ref" title="pango_font_metrics_ref ()"><code class="function">pango_font_metrics_ref()</code></a>
 
1702
            and <a class="link" href="pango-Fonts.html#pango-font-metrics-unref" title="pango_font_metrics_unref ()"><code class="function">pango_font_metrics_unref()</code></a>.
1762
1703
</td>
1763
1704
</tr>
1764
1705
<tr>
1765
 
<td><p><span class="term">int&#160;<em class="structfield"><code>ascent</code></em>;</span></p></td>
 
1706
<td><p><span class="term">int <em class="structfield"><code>ascent</code></em>;</span></p></td>
1766
1707
<td>the distance from the baseline to the highest point of the glyphs of
1767
1708
         the font. This is positive in practically all fonts.
1768
1709
</td>
1769
1710
</tr>
1770
1711
<tr>
1771
 
<td><p><span class="term">int&#160;<em class="structfield"><code>descent</code></em>;</span></p></td>
 
1712
<td><p><span class="term">int <em class="structfield"><code>descent</code></em>;</span></p></td>
1772
1713
<td>the distance from the baseline to the lowest point of the glyphs of
1773
1714
         the font. This is positive in practically all fonts.
1774
1715
</td>
1775
1716
</tr>
1776
1717
<tr>
1777
 
<td><p><span class="term">int&#160;<em class="structfield"><code>approximate_char_width</code></em>;</span></p></td>
 
1718
<td><p><span class="term">int <em class="structfield"><code>approximate_char_width</code></em>;</span></p></td>
1778
1719
<td>approximate average width of the regular glyphs of
1779
1720
         the font.
1780
1721
</td>
1781
1722
</tr>
1782
1723
<tr>
1783
 
<td><p><span class="term">int&#160;<em class="structfield"><code>approximate_digit_width</code></em>;</span></p></td>
 
1724
<td><p><span class="term">int <em class="structfield"><code>approximate_digit_width</code></em>;</span></p></td>
1784
1725
<td>approximate average width of the glyphs for digits
1785
1726
         of the font.
1786
1727
</td>
1787
1728
</tr>
1788
1729
<tr>
1789
 
<td><p><span class="term">int&#160;<em class="structfield"><code>underline_position</code></em>;</span></p></td>
 
1730
<td><p><span class="term">int <em class="structfield"><code>underline_position</code></em>;</span></p></td>
1790
1731
<td>position of the underline. This is normally negative.
1791
1732
</td>
1792
1733
</tr>
1793
1734
<tr>
1794
 
<td><p><span class="term">int&#160;<em class="structfield"><code>underline_thickness</code></em>;</span></p></td>
 
1735
<td><p><span class="term">int <em class="structfield"><code>underline_thickness</code></em>;</span></p></td>
1795
1736
<td>thickness of the underline.
1796
1737
</td>
1797
1738
</tr>
1798
1739
<tr>
1799
 
<td><p><span class="term">int&#160;<em class="structfield"><code>strikethrough_position</code></em>;</span></p></td>
 
1740
<td><p><span class="term">int <em class="structfield"><code>strikethrough_position</code></em>;</span></p></td>
1800
1741
<td>position of the strikethrough line. This is
1801
1742
         normally positive.
1802
1743
</td>
1803
1744
</tr>
1804
1745
<tr>
1805
 
<td><p><span class="term">int&#160;<em class="structfield"><code>strikethrough_thickness</code></em>;</span></p></td>
 
1746
<td><p><span class="term">int <em class="structfield"><code>strikethrough_thickness</code></em>;</span></p></td>
1806
1747
<td>thickness of the strikethrough line.
1807
1748
 
1808
1749
</td>
1812
1753
</div>
1813
1754
<hr>
1814
1755
<div class="refsect2" lang="en">
1815
 
<a name="id3002891"></a><h3>
1816
 
<a name="PANGO-TYPE-FONT-METRICS:CAPS"></a>PANGO_TYPE_FONT_METRICS</h3>
1817
 
<a class="indexterm" name="id3002905"></a><pre class="programlisting">#define PANGO_TYPE_FONT_METRICS  (pango_font_metrics_get_type ())
 
1756
<a name="PANGO-TYPE-FONT-METRICS:CAPS"></a><h3>PANGO_TYPE_FONT_METRICS</h3>
 
1757
<pre class="programlisting">#define PANGO_TYPE_FONT_METRICS  (pango_font_metrics_get_type ())
1818
1758
</pre>
1819
1759
<p>
1820
1760
The <a
1821
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
1822
 
><span class="type">GObject</span></a> type for <a class="link" href="pango-Fonts.html#PangoFontMetrics"><span class="type">PangoFontMetrics</span></a>.
 
1761
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
1762
><span class="type">GObject</span></a> type for <a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics"><span class="type">PangoFontMetrics</span></a>.
1823
1763
</p>
1824
1764
</div>
1825
1765
<hr>
1826
1766
<div class="refsect2" lang="en">
1827
 
<a name="id3002937"></a><h3>
1828
 
<a name="pango-font-metrics-ref"></a>pango_font_metrics_ref ()</h3>
1829
 
<a class="indexterm" name="id3002950"></a><pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoFontMetrics">PangoFontMetrics</a>*   pango_font_metrics_ref              (<a class="link" href="pango-Fonts.html#PangoFontMetrics">PangoFontMetrics</a> *metrics);</pre>
 
1767
<a name="pango-font-metrics-ref"></a><h3>pango_font_metrics_ref ()</h3>
 
1768
<pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics">PangoFontMetrics</a>*   pango_font_metrics_ref              (<a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics">PangoFontMetrics</a> *metrics);</pre>
1830
1769
<p>
1831
1770
Increase the reference count of a font metrics structure by one.</p>
1832
1771
<p>
1836
1775
<col align="left" valign="top">
1837
1776
<tbody>
1838
1777
<tr>
1839
 
<td><p><span class="term"><em class="parameter"><code>metrics</code></em>&#160;:</span></p></td>
1840
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontMetrics"><span class="type">PangoFontMetrics</span></a> structure, may be <a
1841
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
 
1778
<td><p><span class="term"><em class="parameter"><code>metrics</code></em> :</span></p></td>
 
1779
<td> a <a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics"><span class="type">PangoFontMetrics</span></a> structure, may be <a
 
1780
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
1842
1781
><code class="literal">NULL</code></a>
1843
1782
</td>
1844
1783
</tr>
1845
1784
<tr>
1846
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
1785
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1847
1786
<td> <em class="parameter"><code>metrics</code></em>
1848
1787
</td>
1849
1788
</tr>
1852
1791
</div>
1853
1792
<hr>
1854
1793
<div class="refsect2" lang="en">
1855
 
<a name="id3003036"></a><h3>
1856
 
<a name="pango-font-metrics-unref"></a>pango_font_metrics_unref ()</h3>
1857
 
<a class="indexterm" name="id3003049"></a><pre class="programlisting">void                pango_font_metrics_unref            (<a class="link" href="pango-Fonts.html#PangoFontMetrics">PangoFontMetrics</a> *metrics);</pre>
 
1794
<a name="pango-font-metrics-unref"></a><h3>pango_font_metrics_unref ()</h3>
 
1795
<pre class="programlisting">void                pango_font_metrics_unref            (<a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics">PangoFontMetrics</a> *metrics);</pre>
1858
1796
<p>
1859
1797
Decrease the reference count of a font metrics structure by one. If
1860
1798
the result is zero, frees the structure and any associated
1865
1803
<div class="variablelist"><table border="0">
1866
1804
<col align="left" valign="top">
1867
1805
<tbody><tr>
1868
 
<td><p><span class="term"><em class="parameter"><code>metrics</code></em>&#160;:</span></p></td>
1869
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontMetrics"><span class="type">PangoFontMetrics</span></a> structure, may be <a
1870
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
 
1806
<td><p><span class="term"><em class="parameter"><code>metrics</code></em> :</span></p></td>
 
1807
<td> a <a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics"><span class="type">PangoFontMetrics</span></a> structure, may be <a
 
1808
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
1871
1809
><code class="literal">NULL</code></a>
1872
1810
</td>
1873
1811
</tr></tbody>
1875
1813
</div>
1876
1814
<hr>
1877
1815
<div class="refsect2" lang="en">
1878
 
<a name="id3003120"></a><h3>
1879
 
<a name="pango-font-metrics-get-ascent"></a>pango_font_metrics_get_ascent ()</h3>
1880
 
<a class="indexterm" name="id3003133"></a><pre class="programlisting">int                 pango_font_metrics_get_ascent       (<a class="link" href="pango-Fonts.html#PangoFontMetrics">PangoFontMetrics</a> *metrics);</pre>
 
1816
<a name="pango-font-metrics-get-ascent"></a><h3>pango_font_metrics_get_ascent ()</h3>
 
1817
<pre class="programlisting">int                 pango_font_metrics_get_ascent       (<a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics">PangoFontMetrics</a> *metrics);</pre>
1881
1818
<p>
1882
1819
Gets the ascent from a font metrics structure. The ascent is
1883
1820
the distance from the baseline to the logical top of a line
1891
1828
<col align="left" valign="top">
1892
1829
<tbody>
1893
1830
<tr>
1894
 
<td><p><span class="term"><em class="parameter"><code>metrics</code></em>&#160;:</span></p></td>
1895
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontMetrics"><span class="type">PangoFontMetrics</span></a> structure
 
1831
<td><p><span class="term"><em class="parameter"><code>metrics</code></em> :</span></p></td>
 
1832
<td> a <a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics"><span class="type">PangoFontMetrics</span></a> structure
1896
1833
</td>
1897
1834
</tr>
1898
1835
<tr>
1899
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
1900
 
<td> the ascent, in Pango units. (1 point == <a class="link" href="pango-Glyph-Storage.html#PANGO-SCALE:CAPS"><code class="literal">PANGO_SCALE</code></a> Pango units.)
 
1836
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
1837
<td> the ascent, in Pango units. (1 point == <a class="link" href="pango-Glyph-Storage.html#PANGO-SCALE:CAPS" title="PANGO_SCALE"><code class="literal">PANGO_SCALE</code></a> Pango units.)
1901
1838
</td>
1902
1839
</tr>
1903
1840
</tbody>
1905
1842
</div>
1906
1843
<hr>
1907
1844
<div class="refsect2" lang="en">
1908
 
<a name="id3003217"></a><h3>
1909
 
<a name="pango-font-metrics-get-descent"></a>pango_font_metrics_get_descent ()</h3>
1910
 
<a class="indexterm" name="id3003231"></a><pre class="programlisting">int                 pango_font_metrics_get_descent      (<a class="link" href="pango-Fonts.html#PangoFontMetrics">PangoFontMetrics</a> *metrics);</pre>
 
1845
<a name="pango-font-metrics-get-descent"></a><h3>pango_font_metrics_get_descent ()</h3>
 
1846
<pre class="programlisting">int                 pango_font_metrics_get_descent      (<a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics">PangoFontMetrics</a> *metrics);</pre>
1911
1847
<p>
1912
1848
Gets the descent from a font metrics structure. The descent is
1913
1849
the distance from the baseline to the logical bottom of a line
1921
1857
<col align="left" valign="top">
1922
1858
<tbody>
1923
1859
<tr>
1924
 
<td><p><span class="term"><em class="parameter"><code>metrics</code></em>&#160;:</span></p></td>
1925
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontMetrics"><span class="type">PangoFontMetrics</span></a> structure
 
1860
<td><p><span class="term"><em class="parameter"><code>metrics</code></em> :</span></p></td>
 
1861
<td> a <a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics"><span class="type">PangoFontMetrics</span></a> structure
1926
1862
</td>
1927
1863
</tr>
1928
1864
<tr>
1929
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
1930
 
<td> the descent, in Pango units. (1 point == <a class="link" href="pango-Glyph-Storage.html#PANGO-SCALE:CAPS"><code class="literal">PANGO_SCALE</code></a> Pango units.)
 
1865
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
1866
<td> the descent, in Pango units. (1 point == <a class="link" href="pango-Glyph-Storage.html#PANGO-SCALE:CAPS" title="PANGO_SCALE"><code class="literal">PANGO_SCALE</code></a> Pango units.)
1931
1867
</td>
1932
1868
</tr>
1933
1869
</tbody>
1935
1871
</div>
1936
1872
<hr>
1937
1873
<div class="refsect2" lang="en">
1938
 
<a name="id3003315"></a><h3>
1939
 
<a name="pango-font-metrics-get-approximate-char-width"></a>pango_font_metrics_get_approximate_char_width ()</h3>
1940
 
<a class="indexterm" name="id3003330"></a><pre class="programlisting">int                 pango_font_metrics_get_approximate_char_width
1941
 
                                                        (<a class="link" href="pango-Fonts.html#PangoFontMetrics">PangoFontMetrics</a> *metrics);</pre>
 
1874
<a name="pango-font-metrics-get-approximate-char-width"></a><h3>pango_font_metrics_get_approximate_char_width ()</h3>
 
1875
<pre class="programlisting">int                 pango_font_metrics_get_approximate_char_width
 
1876
                                                        (<a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics">PangoFontMetrics</a> *metrics);</pre>
1942
1877
<p>
1943
1878
Gets the approximate character width for a font metrics structure.
1944
1879
This is merely a representative value useful, for example, for
1951
1886
<col align="left" valign="top">
1952
1887
<tbody>
1953
1888
<tr>
1954
 
<td><p><span class="term"><em class="parameter"><code>metrics</code></em>&#160;:</span></p></td>
1955
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontMetrics"><span class="type">PangoFontMetrics</span></a> structure
 
1889
<td><p><span class="term"><em class="parameter"><code>metrics</code></em> :</span></p></td>
 
1890
<td> a <a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics"><span class="type">PangoFontMetrics</span></a> structure
1956
1891
</td>
1957
1892
</tr>
1958
1893
<tr>
1959
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
1960
 
<td> the character width, in Pango units. (1 point == <a class="link" href="pango-Glyph-Storage.html#PANGO-SCALE:CAPS"><code class="literal">PANGO_SCALE</code></a> Pango units.)
 
1894
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
1895
<td> the character width, in Pango units. (1 point == <a class="link" href="pango-Glyph-Storage.html#PANGO-SCALE:CAPS" title="PANGO_SCALE"><code class="literal">PANGO_SCALE</code></a> Pango units.)
1961
1896
</td>
1962
1897
</tr>
1963
1898
</tbody>
1965
1900
</div>
1966
1901
<hr>
1967
1902
<div class="refsect2" lang="en">
1968
 
<a name="id3003415"></a><h3>
1969
 
<a name="pango-font-metrics-get-approximate-digit-width"></a>pango_font_metrics_get_approximate_digit_width ()</h3>
1970
 
<a class="indexterm" name="id3003429"></a><pre class="programlisting">int                 pango_font_metrics_get_approximate_digit_width
1971
 
                                                        (<a class="link" href="pango-Fonts.html#PangoFontMetrics">PangoFontMetrics</a> *metrics);</pre>
 
1903
<a name="pango-font-metrics-get-approximate-digit-width"></a><h3>pango_font_metrics_get_approximate_digit_width ()</h3>
 
1904
<pre class="programlisting">int                 pango_font_metrics_get_approximate_digit_width
 
1905
                                                        (<a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics">PangoFontMetrics</a> *metrics);</pre>
1972
1906
<p>
1973
1907
Gets the approximate digit width for a font metrics structure.
1974
1908
This is merely a representative value useful, for example, for
1975
1909
determining the initial size for a window. Actual digits in
1976
1910
text can be wider or narrower than this, though this value
1977
1911
is generally somewhat more accurate than the result of
1978
 
<a class="link" href="pango-Fonts.html#pango-font-metrics-get-approximate-char-width"><code class="function">pango_font_metrics_get_approximate_char_width()</code></a> for digits.</p>
 
1912
<a class="link" href="pango-Fonts.html#pango-font-metrics-get-approximate-char-width" title="pango_font_metrics_get_approximate_char_width ()"><code class="function">pango_font_metrics_get_approximate_char_width()</code></a> for digits.</p>
1979
1913
<p>
1980
1914
 
1981
1915
</p>
1983
1917
<col align="left" valign="top">
1984
1918
<tbody>
1985
1919
<tr>
1986
 
<td><p><span class="term"><em class="parameter"><code>metrics</code></em>&#160;:</span></p></td>
1987
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontMetrics"><span class="type">PangoFontMetrics</span></a> structure
 
1920
<td><p><span class="term"><em class="parameter"><code>metrics</code></em> :</span></p></td>
 
1921
<td> a <a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics"><span class="type">PangoFontMetrics</span></a> structure
1988
1922
</td>
1989
1923
</tr>
1990
1924
<tr>
1991
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
1992
 
<td> the digit width, in Pango units. (1 point == <a class="link" href="pango-Glyph-Storage.html#PANGO-SCALE:CAPS"><code class="literal">PANGO_SCALE</code></a> Pango units.)
 
1925
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
1926
<td> the digit width, in Pango units. (1 point == <a class="link" href="pango-Glyph-Storage.html#PANGO-SCALE:CAPS" title="PANGO_SCALE"><code class="literal">PANGO_SCALE</code></a> Pango units.)
1993
1927
</td>
1994
1928
</tr>
1995
1929
</tbody>
1997
1931
</div>
1998
1932
<hr>
1999
1933
<div class="refsect2" lang="en">
2000
 
<a name="id3003527"></a><h3>
2001
 
<a name="pango-font-metrics-get-underline-thickness"></a>pango_font_metrics_get_underline_thickness ()</h3>
2002
 
<a class="indexterm" name="id3003544"></a><pre class="programlisting">int                 pango_font_metrics_get_underline_thickness
2003
 
                                                        (<a class="link" href="pango-Fonts.html#PangoFontMetrics">PangoFontMetrics</a> *metrics);</pre>
 
1934
<a name="pango-font-metrics-get-underline-thickness"></a><h3>pango_font_metrics_get_underline_thickness ()</h3>
 
1935
<pre class="programlisting">int                 pango_font_metrics_get_underline_thickness
 
1936
                                                        (<a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics">PangoFontMetrics</a> *metrics);</pre>
2004
1937
<p>
2005
1938
Gets the suggested thickness to draw for the underline.</p>
2006
1939
<p>
2010
1943
<col align="left" valign="top">
2011
1944
<tbody>
2012
1945
<tr>
2013
 
<td><p><span class="term"><em class="parameter"><code>metrics</code></em>&#160;:</span></p></td>
2014
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontMetrics"><span class="type">PangoFontMetrics</span></a> structure
 
1946
<td><p><span class="term"><em class="parameter"><code>metrics</code></em> :</span></p></td>
 
1947
<td> a <a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics"><span class="type">PangoFontMetrics</span></a> structure
2015
1948
</td>
2016
1949
</tr>
2017
1950
<tr>
2018
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
1951
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2019
1952
<td> the suggested underline thickness, in Pango units.
2020
1953
 
2021
1954
</td>
2027
1960
</div>
2028
1961
<hr>
2029
1962
<div class="refsect2" lang="en">
2030
 
<a name="id3003621"></a><h3>
2031
 
<a name="pango-font-metrics-get-underline-position"></a>pango_font_metrics_get_underline_position ()</h3>
2032
 
<a class="indexterm" name="id3003638"></a><pre class="programlisting">int                 pango_font_metrics_get_underline_position
2033
 
                                                        (<a class="link" href="pango-Fonts.html#PangoFontMetrics">PangoFontMetrics</a> *metrics);</pre>
 
1963
<a name="pango-font-metrics-get-underline-position"></a><h3>pango_font_metrics_get_underline_position ()</h3>
 
1964
<pre class="programlisting">int                 pango_font_metrics_get_underline_position
 
1965
                                                        (<a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics">PangoFontMetrics</a> *metrics);</pre>
2034
1966
<p>
2035
1967
Gets the suggested position to draw the underline.
2036
1968
The value returned is the distance <span class="emphasis"><em>above</em></span> the
2044
1976
<col align="left" valign="top">
2045
1977
<tbody>
2046
1978
<tr>
2047
 
<td><p><span class="term"><em class="parameter"><code>metrics</code></em>&#160;:</span></p></td>
2048
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontMetrics"><span class="type">PangoFontMetrics</span></a> structure
 
1979
<td><p><span class="term"><em class="parameter"><code>metrics</code></em> :</span></p></td>
 
1980
<td> a <a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics"><span class="type">PangoFontMetrics</span></a> structure
2049
1981
</td>
2050
1982
</tr>
2051
1983
<tr>
2052
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
1984
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2053
1985
<td> the suggested underline position, in Pango units.
2054
1986
 
2055
1987
</td>
2061
1993
</div>
2062
1994
<hr>
2063
1995
<div class="refsect2" lang="en">
2064
 
<a name="id3003722"></a><h3>
2065
 
<a name="pango-font-metrics-get-strikethrough-thickness"></a>pango_font_metrics_get_strikethrough_thickness ()</h3>
2066
 
<a class="indexterm" name="id3003738"></a><pre class="programlisting">int                 pango_font_metrics_get_strikethrough_thickness
2067
 
                                                        (<a class="link" href="pango-Fonts.html#PangoFontMetrics">PangoFontMetrics</a> *metrics);</pre>
 
1996
<a name="pango-font-metrics-get-strikethrough-thickness"></a><h3>pango_font_metrics_get_strikethrough_thickness ()</h3>
 
1997
<pre class="programlisting">int                 pango_font_metrics_get_strikethrough_thickness
 
1998
                                                        (<a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics">PangoFontMetrics</a> *metrics);</pre>
2068
1999
<p>
2069
2000
Gets the suggested thickness to draw for the strikethrough.</p>
2070
2001
<p>
2074
2005
<col align="left" valign="top">
2075
2006
<tbody>
2076
2007
<tr>
2077
 
<td><p><span class="term"><em class="parameter"><code>metrics</code></em>&#160;:</span></p></td>
2078
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontMetrics"><span class="type">PangoFontMetrics</span></a> structure
 
2008
<td><p><span class="term"><em class="parameter"><code>metrics</code></em> :</span></p></td>
 
2009
<td> a <a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics"><span class="type">PangoFontMetrics</span></a> structure
2079
2010
</td>
2080
2011
</tr>
2081
2012
<tr>
2082
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
2013
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2083
2014
<td> the suggested strikethrough thickness, in Pango units.
2084
2015
 
2085
2016
</td>
2091
2022
</div>
2092
2023
<hr>
2093
2024
<div class="refsect2" lang="en">
2094
 
<a name="id3003816"></a><h3>
2095
 
<a name="pango-font-metrics-get-strikethrough-position"></a>pango_font_metrics_get_strikethrough_position ()</h3>
2096
 
<a class="indexterm" name="id3003832"></a><pre class="programlisting">int                 pango_font_metrics_get_strikethrough_position
2097
 
                                                        (<a class="link" href="pango-Fonts.html#PangoFontMetrics">PangoFontMetrics</a> *metrics);</pre>
 
2025
<a name="pango-font-metrics-get-strikethrough-position"></a><h3>pango_font_metrics_get_strikethrough_position ()</h3>
 
2026
<pre class="programlisting">int                 pango_font_metrics_get_strikethrough_position
 
2027
                                                        (<a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics">PangoFontMetrics</a> *metrics);</pre>
2098
2028
<p>
2099
2029
Gets the suggested position to draw the strikethrough.
2100
2030
The value returned is the distance <span class="emphasis"><em>above</em></span> the
2106
2036
<col align="left" valign="top">
2107
2037
<tbody>
2108
2038
<tr>
2109
 
<td><p><span class="term"><em class="parameter"><code>metrics</code></em>&#160;:</span></p></td>
2110
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontMetrics"><span class="type">PangoFontMetrics</span></a> structure
 
2039
<td><p><span class="term"><em class="parameter"><code>metrics</code></em> :</span></p></td>
 
2040
<td> a <a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics"><span class="type">PangoFontMetrics</span></a> structure
2111
2041
</td>
2112
2042
</tr>
2113
2043
<tr>
2114
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
2044
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2115
2045
<td> the suggested strikethrough position, in Pango units.
2116
2046
 
2117
2047
</td>
2123
2053
</div>
2124
2054
<hr>
2125
2055
<div class="refsect2" lang="en">
2126
 
<a name="id3003916"></a><h3>
2127
 
<a name="PangoFont-struct"></a>PangoFont</h3>
2128
 
<a class="indexterm" name="id3003929"></a><pre class="programlisting">typedef struct _PangoFont PangoFont;</pre>
 
2056
<a name="PangoFont-struct"></a><h3>PangoFont</h3>
 
2057
<pre class="programlisting">typedef struct _PangoFont PangoFont;</pre>
2129
2058
<p>
2130
2059
The <a class="link" href="pango-Fonts.html#PangoFont"><span class="type">PangoFont</span></a> structure is used to represent
2131
2060
a font in a rendering-system-independent matter.
2144
2073
</div>
2145
2074
<hr>
2146
2075
<div class="refsect2" lang="en">
2147
 
<a name="id3004018"></a><h3>
2148
 
<a name="PANGO-TYPE-FONT:CAPS"></a>PANGO_TYPE_FONT</h3>
2149
 
<a class="indexterm" name="id3004032"></a><pre class="programlisting">#define PANGO_TYPE_FONT              (pango_font_get_type ())
 
2076
<a name="PANGO-TYPE-FONT:CAPS"></a><h3>PANGO_TYPE_FONT</h3>
 
2077
<pre class="programlisting">#define PANGO_TYPE_FONT              (pango_font_get_type ())
2150
2078
</pre>
2151
2079
<p>
2152
2080
The <a
2153
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
2081
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
2154
2082
><span class="type">GObject</span></a> type for <a class="link" href="pango-Fonts.html#PangoFont"><span class="type">PangoFont</span></a>.
2155
2083
</p>
2156
2084
</div>
2157
2085
<hr>
2158
2086
<div class="refsect2" lang="en">
2159
 
<a name="id3004063"></a><h3>
2160
 
<a name="PANGO-FONT:CAPS"></a>PANGO_FONT()</h3>
2161
 
<a class="indexterm" name="id3004076"></a><pre class="programlisting">#define PANGO_FONT(object)           (G_TYPE_CHECK_INSTANCE_CAST ((object), PANGO_TYPE_FONT, PangoFont))
 
2087
<a name="PANGO-FONT:CAPS"></a><h3>PANGO_FONT()</h3>
 
2088
<pre class="programlisting">#define PANGO_FONT(object)           (G_TYPE_CHECK_INSTANCE_CAST ((object), PANGO_TYPE_FONT, PangoFont))
2162
2089
</pre>
2163
2090
<p>
2164
2091
Casts a <a
2165
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
2092
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
2166
2093
><span class="type">GObject</span></a> to a <a class="link" href="pango-Fonts.html#PangoFont"><span class="type">PangoFont</span></a>.
2167
2094
</p>
2168
2095
<div class="variablelist"><table border="0">
2169
2096
<col align="left" valign="top">
2170
2097
<tbody><tr>
2171
 
<td><p><span class="term"><em class="parameter"><code>object</code></em>&#160;:</span></p></td>
 
2098
<td><p><span class="term"><em class="parameter"><code>object</code></em> :</span></p></td>
2172
2099
<td>a <a
2173
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
2100
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
2174
2101
><span class="type">GObject</span></a>.
2175
2102
 
2176
2103
 
2180
2107
</div>
2181
2108
<hr>
2182
2109
<div class="refsect2" lang="en">
2183
 
<a name="id3004134"></a><h3>
2184
 
<a name="PANGO-IS-FONT:CAPS"></a>PANGO_IS_FONT()</h3>
2185
 
<a class="indexterm" name="id3004147"></a><pre class="programlisting">#define PANGO_IS_FONT(object)        (G_TYPE_CHECK_INSTANCE_TYPE ((object), PANGO_TYPE_FONT))
 
2110
<a name="PANGO-IS-FONT:CAPS"></a><h3>PANGO_IS_FONT()</h3>
 
2111
<pre class="programlisting">#define PANGO_IS_FONT(object)        (G_TYPE_CHECK_INSTANCE_TYPE ((object), PANGO_TYPE_FONT))
2186
2112
</pre>
2187
2113
<p>
2188
2114
Returns <a
2189
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
 
2115
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
2190
2116
><code class="literal">TRUE</code></a> if <em class="parameter"><code>object</code></em> is a <a class="link" href="pango-Fonts.html#PangoFont"><span class="type">PangoFont</span></a>.
2191
2117
</p>
2192
2118
<div class="variablelist"><table border="0">
2193
2119
<col align="left" valign="top">
2194
2120
<tbody><tr>
2195
 
<td><p><span class="term"><em class="parameter"><code>object</code></em>&#160;:</span></p></td>
 
2121
<td><p><span class="term"><em class="parameter"><code>object</code></em> :</span></p></td>
2196
2122
<td>a <a
2197
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
2123
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
2198
2124
><span class="type">GObject</span></a>.
2199
2125
 
2200
2126
 
2204
2130
</div>
2205
2131
<hr>
2206
2132
<div class="refsect2" lang="en">
2207
 
<a name="id3004214"></a><h3>
2208
 
<a name="pango-font-find-shaper"></a>pango_font_find_shaper ()</h3>
2209
 
<a class="indexterm" name="id3004227"></a><pre class="programlisting"><a class="link" href="PangoEngineShape.html" title="PangoEngineShape">PangoEngineShape</a>*   pango_font_find_shaper              (<a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a> *font,
2210
 
                                                         <a class="link" href="pango-Text-Attributes.html#PangoLanguage">PangoLanguage</a> *language,
2211
 
                                                         <a
2212
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
2213
 
>guint32</a> ch);</pre>
 
2133
<a name="pango-font-find-shaper"></a><h3>pango_font_find_shaper ()</h3>
 
2134
<pre class="programlisting"><a class="link" href="PangoEngineShape.html" title="PangoEngineShape">PangoEngineShape</a>*   pango_font_find_shaper              (<a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a> *font,
 
2135
                                                         <a class="link" href="pango-Scripts-and-Languages.html#PangoLanguage" title="PangoLanguage">PangoLanguage</a> *language,
 
2136
                                                         guint32 ch);</pre>
2214
2137
<p>
2215
2138
Finds the best matching shaper for a font for a particular
2216
2139
language tag and character point.</p>
2221
2144
<col align="left" valign="top">
2222
2145
<tbody>
2223
2146
<tr>
2224
 
<td><p><span class="term"><em class="parameter"><code>font</code></em>&#160;:</span></p></td>
 
2147
<td><p><span class="term"><em class="parameter"><code>font</code></em> :</span></p></td>
2225
2148
<td> a <a class="link" href="pango-Fonts.html#PangoFont"><span class="type">PangoFont</span></a>
2226
2149
</td>
2227
2150
</tr>
2228
2151
<tr>
2229
 
<td><p><span class="term"><em class="parameter"><code>language</code></em>&#160;:</span></p></td>
 
2152
<td><p><span class="term"><em class="parameter"><code>language</code></em> :</span></p></td>
2230
2153
<td> the language tag
2231
2154
</td>
2232
2155
</tr>
2233
2156
<tr>
2234
 
<td><p><span class="term"><em class="parameter"><code>ch</code></em>&#160;:</span></p></td>
 
2157
<td><p><span class="term"><em class="parameter"><code>ch</code></em> :</span></p></td>
2235
2158
<td> a Unicode character.
2236
2159
</td>
2237
2160
</tr>
2238
2161
<tr>
2239
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
2162
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2240
2163
<td> the best matching shaper.
2241
2164
</td>
2242
2165
</tr>
2245
2168
</div>
2246
2169
<hr>
2247
2170
<div class="refsect2" lang="en">
2248
 
<a name="id3004341"></a><h3>
2249
 
<a name="pango-font-describe"></a>pango_font_describe ()</h3>
2250
 
<a class="indexterm" name="id3004354"></a><pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a>* pango_font_describe               (<a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a> *font);</pre>
 
2171
<a name="pango-font-describe"></a><h3>pango_font_describe ()</h3>
 
2172
<pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a>* pango_font_describe               (<a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a> *font);</pre>
2251
2173
<p>
2252
2174
Returns a description of the font, with font size set in points.
2253
 
Use <a class="link" href="pango-Fonts.html#pango-font-describe-with-absolute-size"><code class="function">pango_font_describe_with_absolute_size()</code></a> if you want the font
 
2175
Use <a class="link" href="pango-Fonts.html#pango-font-describe-with-absolute-size" title="pango_font_describe_with_absolute_size ()"><code class="function">pango_font_describe_with_absolute_size()</code></a> if you want the font
2254
2176
size in device units.</p>
2255
2177
<p>
2256
2178
 
2259
2181
<col align="left" valign="top">
2260
2182
<tbody>
2261
2183
<tr>
2262
 
<td><p><span class="term"><em class="parameter"><code>font</code></em>&#160;:</span></p></td>
 
2184
<td><p><span class="term"><em class="parameter"><code>font</code></em> :</span></p></td>
2263
2185
<td> a <a class="link" href="pango-Fonts.html#PangoFont"><span class="type">PangoFont</span></a>
2264
2186
</td>
2265
2187
</tr>
2266
2188
<tr>
2267
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
2268
 
<td> a newly-allocated <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a> object.
 
2189
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
2190
<td> a newly-allocated <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a> object.
2269
2191
</td>
2270
2192
</tr>
2271
2193
</tbody>
2273
2195
</div>
2274
2196
<hr>
2275
2197
<div class="refsect2" lang="en">
2276
 
<a name="id3004445"></a><h3>
2277
 
<a name="pango-font-describe-with-absolute-size"></a>pango_font_describe_with_absolute_size ()</h3>
2278
 
<a class="indexterm" name="id3004461"></a><pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a>* pango_font_describe_with_absolute_size
 
2198
<a name="pango-font-describe-with-absolute-size"></a><h3>pango_font_describe_with_absolute_size ()</h3>
 
2199
<pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a>* pango_font_describe_with_absolute_size
2279
2200
                                                        (<a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a> *font);</pre>
2280
2201
<p>
2281
2202
Returns a description of the font, with absolute font size set
2282
 
(in device units). Use <a class="link" href="pango-Fonts.html#pango-font-describe"><code class="function">pango_font_describe()</code></a> if you want the font
 
2203
(in device units). Use <a class="link" href="pango-Fonts.html#pango-font-describe" title="pango_font_describe ()"><code class="function">pango_font_describe()</code></a> if you want the font
2283
2204
size in points.</p>
2284
2205
<p>
2285
2206
 
2288
2209
<col align="left" valign="top">
2289
2210
<tbody>
2290
2211
<tr>
2291
 
<td><p><span class="term"><em class="parameter"><code>font</code></em>&#160;:</span></p></td>
 
2212
<td><p><span class="term"><em class="parameter"><code>font</code></em> :</span></p></td>
2292
2213
<td> a <a class="link" href="pango-Fonts.html#PangoFont"><span class="type">PangoFont</span></a>
2293
2214
</td>
2294
2215
</tr>
2295
2216
<tr>
2296
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
2297
 
<td> a newly-allocated <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a> object.
 
2217
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
2218
<td> a newly-allocated <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a> object.
2298
2219
 
2299
2220
</td>
2300
2221
</tr>
2305
2226
</div>
2306
2227
<hr>
2307
2228
<div class="refsect2" lang="en">
2308
 
<a name="id3004559"></a><h3>
2309
 
<a name="pango-font-get-coverage"></a>pango_font_get_coverage ()</h3>
2310
 
<a class="indexterm" name="id3004573"></a><pre class="programlisting"><a class="link" href="pango-Coverage-Maps.html#PangoCoverage">PangoCoverage</a>*      pango_font_get_coverage             (<a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a> *font,
2311
 
                                                         <a class="link" href="pango-Text-Attributes.html#PangoLanguage">PangoLanguage</a> *language);</pre>
 
2229
<a name="pango-font-get-coverage"></a><h3>pango_font_get_coverage ()</h3>
 
2230
<pre class="programlisting"><a class="link" href="pango-Coverage-Maps.html#PangoCoverage" title="PangoCoverage">PangoCoverage</a>*      pango_font_get_coverage             (<a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a> *font,
 
2231
                                                         <a class="link" href="pango-Scripts-and-Languages.html#PangoLanguage" title="PangoLanguage">PangoLanguage</a> *language);</pre>
2312
2232
<p>
2313
2233
Computes the coverage map for a given font and language tag.</p>
2314
2234
<p>
2318
2238
<col align="left" valign="top">
2319
2239
<tbody>
2320
2240
<tr>
2321
 
<td><p><span class="term"><em class="parameter"><code>font</code></em>&#160;:</span></p></td>
 
2241
<td><p><span class="term"><em class="parameter"><code>font</code></em> :</span></p></td>
2322
2242
<td> a <a class="link" href="pango-Fonts.html#PangoFont"><span class="type">PangoFont</span></a>
2323
2243
</td>
2324
2244
</tr>
2325
2245
<tr>
2326
 
<td><p><span class="term"><em class="parameter"><code>language</code></em>&#160;:</span></p></td>
 
2246
<td><p><span class="term"><em class="parameter"><code>language</code></em> :</span></p></td>
2327
2247
<td> the language tag
2328
2248
</td>
2329
2249
</tr>
2330
2250
<tr>
2331
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
2332
 
<td> a newly-allocated <a class="link" href="pango-Coverage-Maps.html#PangoCoverage"><span class="type">PangoCoverage</span></a> object.
 
2251
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
2252
<td> a newly-allocated <a class="link" href="pango-Coverage-Maps.html#PangoCoverage" title="PangoCoverage"><span class="type">PangoCoverage</span></a> object.
2333
2253
</td>
2334
2254
</tr>
2335
2255
</tbody>
2337
2257
</div>
2338
2258
<hr>
2339
2259
<div class="refsect2" lang="en">
2340
 
<a name="id3004672"></a><h3>
2341
 
<a name="pango-font-get-glyph-extents"></a>pango_font_get_glyph_extents ()</h3>
2342
 
<a class="indexterm" name="id3004686"></a><pre class="programlisting">void                pango_font_get_glyph_extents        (<a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a> *font,
2343
 
                                                         <a class="link" href="pango-Glyph-Storage.html#PangoGlyph">PangoGlyph</a> glyph,
2344
 
                                                         <a class="link" href="pango-Glyph-Storage.html#PangoRectangle">PangoRectangle</a> *ink_rect,
2345
 
                                                         <a class="link" href="pango-Glyph-Storage.html#PangoRectangle">PangoRectangle</a> *logical_rect);</pre>
 
2260
<a name="pango-font-get-glyph-extents"></a><h3>pango_font_get_glyph_extents ()</h3>
 
2261
<pre class="programlisting">void                pango_font_get_glyph_extents        (<a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a> *font,
 
2262
                                                         <a class="link" href="pango-Glyph-Storage.html#PangoGlyph" title="PangoGlyph">PangoGlyph</a> glyph,
 
2263
                                                         <a class="link" href="pango-Glyph-Storage.html#PangoRectangle" title="PangoRectangle">PangoRectangle</a> *ink_rect,
 
2264
                                                         <a class="link" href="pango-Glyph-Storage.html#PangoRectangle" title="PangoRectangle">PangoRectangle</a> *logical_rect);</pre>
2346
2265
<p>
2347
2266
Gets the logical and ink extents of a glyph within a font. The
2348
2267
coordinate system for each rectangle has its origin at the
2349
2268
base line and horizontal origin of the character with increasing
2350
 
coordinates extending to the right and down. The macros <a class="link" href="pango-Glyph-Storage.html#PANGO-ASCENT:CAPS"><code class="function">PANGO_ASCENT()</code></a>,
2351
 
<a class="link" href="pango-Glyph-Storage.html#PANGO-DESCENT:CAPS"><code class="function">PANGO_DESCENT()</code></a>, <a class="link" href="pango-Glyph-Storage.html#PANGO-LBEARING:CAPS"><code class="function">PANGO_LBEARING()</code></a>, and <a class="link" href="pango-Glyph-Storage.html#PANGO-RBEARING:CAPS"><code class="function">PANGO_RBEARING()</code></a> can be used to convert
 
2269
coordinates extending to the right and down. The macros <a class="link" href="pango-Glyph-Storage.html#PANGO-ASCENT:CAPS" title="PANGO_ASCENT()"><code class="function">PANGO_ASCENT()</code></a>,
 
2270
<a class="link" href="pango-Glyph-Storage.html#PANGO-DESCENT:CAPS" title="PANGO_DESCENT()"><code class="function">PANGO_DESCENT()</code></a>, <a class="link" href="pango-Glyph-Storage.html#PANGO-LBEARING:CAPS" title="PANGO_LBEARING()"><code class="function">PANGO_LBEARING()</code></a>, and <a class="link" href="pango-Glyph-Storage.html#PANGO-RBEARING:CAPS" title="PANGO_RBEARING()"><code class="function">PANGO_RBEARING()</code></a> can be used to convert
2352
2271
from the extents rectangle to more traditional font metrics. The units
2353
2272
of the rectangles are in 1/PANGO_SCALE of a device unit.
2354
2273
</p>
2355
2274
<p>
2356
2275
If <em class="parameter"><code>font</code></em> is <a
2357
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
 
2276
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
2358
2277
><code class="literal">NULL</code></a>, this function gracefully sets some sane values in the
2359
2278
output variables and returns.</p>
2360
2279
<p>
2364
2283
<col align="left" valign="top">
2365
2284
<tbody>
2366
2285
<tr>
2367
 
<td><p><span class="term"><em class="parameter"><code>font</code></em>&#160;:</span></p></td>
 
2286
<td><p><span class="term"><em class="parameter"><code>font</code></em> :</span></p></td>
2368
2287
<td> a <a class="link" href="pango-Fonts.html#PangoFont"><span class="type">PangoFont</span></a>
2369
2288
</td>
2370
2289
</tr>
2371
2290
<tr>
2372
 
<td><p><span class="term"><em class="parameter"><code>glyph</code></em>&#160;:</span></p></td>
 
2291
<td><p><span class="term"><em class="parameter"><code>glyph</code></em> :</span></p></td>
2373
2292
<td> the glyph index
2374
2293
</td>
2375
2294
</tr>
2376
2295
<tr>
2377
 
<td><p><span class="term"><em class="parameter"><code>ink_rect</code></em>&#160;:</span></p></td>
 
2296
<td><p><span class="term"><em class="parameter"><code>ink_rect</code></em> :</span></p></td>
2378
2297
<td> rectangle used to store the extents of the glyph as drawn
2379
2298
           or <a
2380
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
 
2299
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
2381
2300
><code class="literal">NULL</code></a> to indicate that the result is not needed.
2382
2301
</td>
2383
2302
</tr>
2384
2303
<tr>
2385
 
<td><p><span class="term"><em class="parameter"><code>logical_rect</code></em>&#160;:</span></p></td>
 
2304
<td><p><span class="term"><em class="parameter"><code>logical_rect</code></em> :</span></p></td>
2386
2305
<td> rectangle used to store the logical extents of the glyph
2387
2306
           or <a
2388
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
 
2307
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
2389
2308
><code class="literal">NULL</code></a> to indicate that the result is not needed.
2390
2309
</td>
2391
2310
</tr>
2394
2313
</div>
2395
2314
<hr>
2396
2315
<div class="refsect2" lang="en">
2397
 
<a name="id3004904"></a><h3>
2398
 
<a name="pango-font-get-metrics"></a>pango_font_get_metrics ()</h3>
2399
 
<a class="indexterm" name="id3004916"></a><pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoFontMetrics">PangoFontMetrics</a>*   pango_font_get_metrics              (<a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a> *font,
2400
 
                                                         <a class="link" href="pango-Text-Attributes.html#PangoLanguage">PangoLanguage</a> *language);</pre>
 
2316
<a name="pango-font-get-metrics"></a><h3>pango_font_get_metrics ()</h3>
 
2317
<pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics">PangoFontMetrics</a>*   pango_font_get_metrics              (<a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a> *font,
 
2318
                                                         <a class="link" href="pango-Scripts-and-Languages.html#PangoLanguage" title="PangoLanguage">PangoLanguage</a> *language);</pre>
2401
2319
<p>
2402
2320
Gets overall metric information for a font. Since the metrics may be
2403
2321
substantially different for different scripts, a language tag can
2406
2324
</p>
2407
2325
<p>
2408
2326
If <em class="parameter"><code>font</code></em> is <a
2409
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
 
2327
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
2410
2328
><code class="literal">NULL</code></a>, this function gracefully sets some sane values in the
2411
2329
output variables and returns.</p>
2412
2330
<p>
2416
2334
<col align="left" valign="top">
2417
2335
<tbody>
2418
2336
<tr>
2419
 
<td><p><span class="term"><em class="parameter"><code>font</code></em>&#160;:</span></p></td>
 
2337
<td><p><span class="term"><em class="parameter"><code>font</code></em> :</span></p></td>
2420
2338
<td> a <a class="link" href="pango-Fonts.html#PangoFont"><span class="type">PangoFont</span></a>
2421
2339
</td>
2422
2340
</tr>
2423
2341
<tr>
2424
 
<td><p><span class="term"><em class="parameter"><code>language</code></em>&#160;:</span></p></td>
 
2342
<td><p><span class="term"><em class="parameter"><code>language</code></em> :</span></p></td>
2425
2343
<td> language tag used to determine which script to get the metrics
2426
2344
           for, or <a
2427
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
 
2345
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
2428
2346
><code class="literal">NULL</code></a> to indicate to get the metrics for the entire
2429
2347
           font.
2430
2348
</td>
2431
2349
</tr>
2432
2350
<tr>
2433
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
2434
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontMetrics"><span class="type">PangoFontMetrics</span></a> object. The caller must call <a class="link" href="pango-Fonts.html#pango-font-metrics-unref"><code class="function">pango_font_metrics_unref()</code></a>
 
2351
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
2352
<td> a <a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics"><span class="type">PangoFontMetrics</span></a> object. The caller must call <a class="link" href="pango-Fonts.html#pango-font-metrics-unref" title="pango_font_metrics_unref ()"><code class="function">pango_font_metrics_unref()</code></a>
2435
2353
  when finished using the object.
2436
2354
</td>
2437
2355
</tr>
2440
2358
</div>
2441
2359
<hr>
2442
2360
<div class="refsect2" lang="en">
2443
 
<a name="id3005064"></a><h3>
2444
 
<a name="pango-font-get-font-map"></a>pango_font_get_font_map ()</h3>
2445
 
<a class="indexterm" name="id3005079"></a><pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoFontMap">PangoFontMap</a>*       pango_font_get_font_map             (<a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a> *font);</pre>
2446
 
<p>
2447
 
Gets the font map for which the font was created.</p>
 
2361
<a name="pango-font-get-font-map"></a><h3>pango_font_get_font_map ()</h3>
 
2362
<pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoFontMap">PangoFontMap</a>*       pango_font_get_font_map             (<a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a> *font);</pre>
 
2363
<p>
 
2364
Gets the font map for which the font was created.
 
2365
</p>
 
2366
<p>
 
2367
Note that the font maintains a <em class="firstterm">weak</em> reference
 
2368
to the font map, so if all references to font map are dropped, the font
 
2369
map will be finalized even if there are fonts created with the font
 
2370
map that are still alive.  In that case this function will return <a
 
2371
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
 
2372
><code class="literal">NULL</code></a>.
 
2373
It is the responsibility of the user to ensure that the font map is kept
 
2374
alive.  In most uses this is not an issue as a <a class="link" href="pango-Text-Processing.html#PangoContext"><span class="type">PangoContext</span></a> holds
 
2375
a reference to the font map.</p>
2448
2376
<p>
2449
2377
 
2450
2378
</p>
2452
2380
<col align="left" valign="top">
2453
2381
<tbody>
2454
2382
<tr>
2455
 
<td><p><span class="term"><em class="parameter"><code>font</code></em>&#160;:</span></p></td>
2456
 
<td> a <a class="link" href="pango-Fonts.html#PangoFont"><span class="type">PangoFont</span></a>
 
2383
<td><p><span class="term"><em class="parameter"><code>font</code></em> :</span></p></td>
 
2384
<td> a <a class="link" href="pango-Fonts.html#PangoFont"><span class="type">PangoFont</span></a>, or <a
 
2385
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
 
2386
><code class="literal">NULL</code></a>
2457
2387
</td>
2458
2388
</tr>
2459
2389
<tr>
2460
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
2390
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2461
2391
<td> the <a class="link" href="pango-Fonts.html#PangoFontMap"><span class="type">PangoFontMap</span></a> for the font, or <a
2462
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
 
2392
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
2463
2393
><code class="literal">NULL</code></a> if <em class="parameter"><code>font</code></em> is <a
2464
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
 
2394
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
2465
2395
><code class="literal">NULL</code></a>.
2466
2396
 
2467
2397
</td>
2473
2403
</div>
2474
2404
<hr>
2475
2405
<div class="refsect2" lang="en">
2476
 
<a name="id3005190"></a><h3>
2477
 
<a name="PangoFontFamily-struct"></a>PangoFontFamily</h3>
2478
 
<a class="indexterm" name="id3005204"></a><pre class="programlisting">typedef struct _PangoFontFamily PangoFontFamily;</pre>
 
2406
<a name="PangoFontFamily-struct"></a><h3>PangoFontFamily</h3>
 
2407
<pre class="programlisting">typedef struct _PangoFontFamily PangoFontFamily;</pre>
2479
2408
<p>
2480
2409
The <a class="link" href="pango-Fonts.html#PangoFontFamily"><span class="type">PangoFontFamily</span></a> structure is used to represent a family of related 
2481
2410
font faces. The faces in a family share a common design, but differ in 
2484
2413
</div>
2485
2414
<hr>
2486
2415
<div class="refsect2" lang="en">
2487
 
<a name="id3005230"></a><h3>
2488
 
<a name="PANGO-TYPE-FONT-FAMILY:CAPS"></a>PANGO_TYPE_FONT_FAMILY</h3>
2489
 
<a class="indexterm" name="id3005243"></a><pre class="programlisting">#define PANGO_TYPE_FONT_FAMILY              (pango_font_family_get_type ())
 
2416
<a name="PANGO-TYPE-FONT-FAMILY:CAPS"></a><h3>PANGO_TYPE_FONT_FAMILY</h3>
 
2417
<pre class="programlisting">#define PANGO_TYPE_FONT_FAMILY              (pango_font_family_get_type ())
2490
2418
</pre>
2491
2419
<p>
2492
2420
The <a
2493
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
2421
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
2494
2422
><span class="type">GObject</span></a> type for <a class="link" href="pango-Fonts.html#PangoFontFamily"><span class="type">PangoFontFamily</span></a>.
2495
2423
</p>
2496
2424
</div>
2497
2425
<hr>
2498
2426
<div class="refsect2" lang="en">
2499
 
<a name="id3005276"></a><h3>
2500
 
<a name="PANGO-FONT-FAMILY:CAPS"></a>PANGO_FONT_FAMILY()</h3>
2501
 
<a class="indexterm" name="id3005290"></a><pre class="programlisting">#define PANGO_FONT_FAMILY(object)           (G_TYPE_CHECK_INSTANCE_CAST ((object), PANGO_TYPE_FONT_FAMILY, PangoFontFamily))
 
2427
<a name="PANGO-FONT-FAMILY:CAPS"></a><h3>PANGO_FONT_FAMILY()</h3>
 
2428
<pre class="programlisting">#define PANGO_FONT_FAMILY(object)           (G_TYPE_CHECK_INSTANCE_CAST ((object), PANGO_TYPE_FONT_FAMILY, PangoFontFamily))
2502
2429
</pre>
2503
2430
<p>
2504
2431
Casts a <a
2505
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
2432
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
2506
2433
><span class="type">GObject</span></a> to a <a class="link" href="pango-Fonts.html#PangoFontFamily"><span class="type">PangoFontFamily</span></a>.
2507
2434
</p>
2508
2435
<div class="variablelist"><table border="0">
2509
2436
<col align="left" valign="top">
2510
2437
<tbody><tr>
2511
 
<td><p><span class="term"><em class="parameter"><code>object</code></em>&#160;:</span></p></td>
 
2438
<td><p><span class="term"><em class="parameter"><code>object</code></em> :</span></p></td>
2512
2439
<td>a <a
2513
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
2440
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
2514
2441
><span class="type">GObject</span></a>.
2515
2442
 
2516
2443
 
2520
2447
</div>
2521
2448
<hr>
2522
2449
<div class="refsect2" lang="en">
2523
 
<a name="id3005349"></a><h3>
2524
 
<a name="PANGO-IS-FONT-FAMILY:CAPS"></a>PANGO_IS_FONT_FAMILY()</h3>
2525
 
<a class="indexterm" name="id3005361"></a><pre class="programlisting">#define PANGO_IS_FONT_FAMILY(object)        (G_TYPE_CHECK_INSTANCE_TYPE ((object), PANGO_TYPE_FONT_FAMILY))
 
2450
<a name="PANGO-IS-FONT-FAMILY:CAPS"></a><h3>PANGO_IS_FONT_FAMILY()</h3>
 
2451
<pre class="programlisting">#define PANGO_IS_FONT_FAMILY(object)        (G_TYPE_CHECK_INSTANCE_TYPE ((object), PANGO_TYPE_FONT_FAMILY))
2526
2452
</pre>
2527
2453
<p>
2528
2454
Returns <a
2529
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
 
2455
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
2530
2456
><code class="literal">TRUE</code></a> if <em class="parameter"><code>object</code></em> is a <a class="link" href="pango-Fonts.html#PangoFontFamily"><span class="type">PangoFontFamily</span></a>.
2531
2457
</p>
2532
2458
<div class="variablelist"><table border="0">
2533
2459
<col align="left" valign="top">
2534
2460
<tbody><tr>
2535
 
<td><p><span class="term"><em class="parameter"><code>object</code></em>&#160;:</span></p></td>
 
2461
<td><p><span class="term"><em class="parameter"><code>object</code></em> :</span></p></td>
2536
2462
<td>a <a
2537
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
2463
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
2538
2464
><span class="type">GObject</span></a>.
2539
2465
 
2540
2466
 
2544
2470
</div>
2545
2471
<hr>
2546
2472
<div class="refsect2" lang="en">
2547
 
<a name="id3005428"></a><h3>
2548
 
<a name="pango-font-family-get-name"></a>pango_font_family_get_name ()</h3>
2549
 
<a class="indexterm" name="id3005442"></a><pre class="programlisting">const char*         pango_font_family_get_name          (<a class="link" href="pango-Fonts.html#PangoFontFamily">PangoFontFamily</a> *family);</pre>
 
2473
<a name="pango-font-family-get-name"></a><h3>pango_font_family_get_name ()</h3>
 
2474
<pre class="programlisting">const char*         pango_font_family_get_name          (<a class="link" href="pango-Fonts.html#PangoFontFamily">PangoFontFamily</a> *family);</pre>
2550
2475
<p>
2551
2476
Gets the name of the family. The name is unique among all
2552
 
fonts for the font backend and can be used in a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a>
 
2477
fonts for the font backend and can be used in a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a>
2553
2478
to specify that a face from this family is desired.</p>
2554
2479
<p>
2555
2480
 
2558
2483
<col align="left" valign="top">
2559
2484
<tbody>
2560
2485
<tr>
2561
 
<td><p><span class="term"><em class="parameter"><code>family</code></em>&#160;:</span></p></td>
 
2486
<td><p><span class="term"><em class="parameter"><code>family</code></em> :</span></p></td>
2562
2487
<td> a <a class="link" href="pango-Fonts.html#PangoFontFamily"><span class="type">PangoFontFamily</span></a>
2563
2488
</td>
2564
2489
</tr>
2565
2490
<tr>
2566
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
2491
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2567
2492
<td> the name of the family. This string is owned
2568
2493
  by the family object and must not be modified or freed.
2569
2494
</td>
2573
2498
</div>
2574
2499
<hr>
2575
2500
<div class="refsect2" lang="en">
2576
 
<a name="id3005525"></a><h3>
2577
 
<a name="pango-font-family-is-monospace"></a>pango_font_family_is_monospace ()</h3>
2578
 
<a class="indexterm" name="id3005540"></a><pre class="programlisting"><a
2579
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
2501
<a name="pango-font-family-is-monospace"></a><h3>pango_font_family_is_monospace ()</h3>
 
2502
<pre class="programlisting"><a
 
2503
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2580
2504
>gboolean</a>            pango_font_family_is_monospace      (<a class="link" href="pango-Fonts.html#PangoFontFamily">PangoFontFamily</a> *family);</pre>
2581
2505
<p>
2582
2506
A monospace font is a font designed for text display where the the
2585
2509
this categorization also includes Asian fonts which include
2586
2510
double-width characters: characters that occupy two grid cells.
2587
2511
<a
2588
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Unicode-Manipulation.html#g-unichar-iswide"
 
2512
href="/usr/share/gtk-doc/html/glib/glib-Unicode-Manipulation.html#g-unichar-iswide"
2589
2513
><code class="function">g_unichar_iswide()</code></a> returns a result that indicates whether a
2590
2514
character is typically double-width in a monospace font.
2591
2515
</p>
2592
2516
<p>
2593
2517
The best way to find out the grid-cell size is to call
2594
 
<a class="link" href="pango-Fonts.html#pango-font-metrics-get-approximate-digit-width"><code class="function">pango_font_metrics_get_approximate_digit_width()</code></a>, since the results
2595
 
of <a class="link" href="pango-Fonts.html#pango-font-metrics-get-approximate-char-width"><code class="function">pango_font_metrics_get_approximate_char_width()</code></a> may be affected
 
2518
<a class="link" href="pango-Fonts.html#pango-font-metrics-get-approximate-digit-width" title="pango_font_metrics_get_approximate_digit_width ()"><code class="function">pango_font_metrics_get_approximate_digit_width()</code></a>, since the results
 
2519
of <a class="link" href="pango-Fonts.html#pango-font-metrics-get-approximate-char-width" title="pango_font_metrics_get_approximate_char_width ()"><code class="function">pango_font_metrics_get_approximate_char_width()</code></a> may be affected
2596
2520
by double-width characters.</p>
2597
2521
<p>
2598
2522
 
2601
2525
<col align="left" valign="top">
2602
2526
<tbody>
2603
2527
<tr>
2604
 
<td><p><span class="term"><em class="parameter"><code>family</code></em>&#160;:</span></p></td>
 
2528
<td><p><span class="term"><em class="parameter"><code>family</code></em> :</span></p></td>
2605
2529
<td> a <a class="link" href="pango-Fonts.html#PangoFontFamily"><span class="type">PangoFontFamily</span></a>
2606
2530
</td>
2607
2531
</tr>
2608
2532
<tr>
2609
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
2533
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2610
2534
<td> <a
2611
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
 
2535
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
2612
2536
><code class="literal">TRUE</code></a> if the family is monospace.
2613
2537
 
2614
2538
</td>
2620
2544
</div>
2621
2545
<hr>
2622
2546
<div class="refsect2" lang="en">
2623
 
<a name="id3005674"></a><h3>
2624
 
<a name="pango-font-family-list-faces"></a>pango_font_family_list_faces ()</h3>
2625
 
<a class="indexterm" name="id3005688"></a><pre class="programlisting">void                pango_font_family_list_faces        (<a class="link" href="pango-Fonts.html#PangoFontFamily">PangoFontFamily</a> *family,
 
2547
<a name="pango-font-family-list-faces"></a><h3>pango_font_family_list_faces ()</h3>
 
2548
<pre class="programlisting">void                pango_font_family_list_faces        (<a class="link" href="pango-Fonts.html#PangoFontFamily">PangoFontFamily</a> *family,
2626
2549
                                                         <a class="link" href="pango-Fonts.html#PangoFontFace">PangoFontFace</a> ***faces,
2627
2550
                                                         int *n_faces);</pre>
2628
2551
<p>
2636
2559
<col align="left" valign="top">
2637
2560
<tbody>
2638
2561
<tr>
2639
 
<td><p><span class="term"><em class="parameter"><code>family</code></em>&#160;:</span></p></td>
 
2562
<td><p><span class="term"><em class="parameter"><code>family</code></em> :</span></p></td>
2640
2563
<td> a <a class="link" href="pango-Fonts.html#PangoFontFamily"><span class="type">PangoFontFamily</span></a>
2641
2564
</td>
2642
2565
</tr>
2643
2566
<tr>
2644
 
<td><p><span class="term"><em class="parameter"><code>faces</code></em>&#160;:</span></p></td>
 
2567
<td><p><span class="term"><em class="parameter"><code>faces</code></em> :</span></p></td>
2645
2568
<td> location to store an array of pointers to <a class="link" href="pango-Fonts.html#PangoFontFace"><span class="type">PangoFontFace</span></a>
2646
2569
  objects, or <a
2647
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
 
2570
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
2648
2571
><code class="literal">NULL</code></a>. This array should be freed with <a
2649
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"
 
2572
href="/usr/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"
2650
2573
><code class="function">g_free()</code></a>
2651
2574
  when it is no longer needed.
2652
2575
</td>
2653
2576
</tr>
2654
2577
<tr>
2655
 
<td><p><span class="term"><em class="parameter"><code>n_faces</code></em>&#160;:</span></p></td>
 
2578
<td><p><span class="term"><em class="parameter"><code>n_faces</code></em> :</span></p></td>
2656
2579
<td> location to store number of elements in <em class="parameter"><code>faces</code></em>.
2657
2580
</td>
2658
2581
</tr>
2661
2584
</div>
2662
2585
<hr>
2663
2586
<div class="refsect2" lang="en">
2664
 
<a name="id3005835"></a><h3>
2665
 
<a name="PangoFontFace-struct"></a>PangoFontFace</h3>
2666
 
<a class="indexterm" name="id3005848"></a><pre class="programlisting">typedef struct _PangoFontFace PangoFontFace;</pre>
 
2587
<a name="PangoFontFace-struct"></a><h3>PangoFontFace</h3>
 
2588
<pre class="programlisting">typedef struct _PangoFontFace PangoFontFace;</pre>
2667
2589
<p>
2668
2590
The <a class="link" href="pango-Fonts.html#PangoFontFace"><span class="type">PangoFontFace</span></a> structure is used to represent a group of fonts with 
2669
2591
the same family, slant, weight, width, but varying sizes.
2671
2593
</div>
2672
2594
<hr>
2673
2595
<div class="refsect2" lang="en">
2674
 
<a name="id3005874"></a><h3>
2675
 
<a name="PANGO-TYPE-FONT-FACE:CAPS"></a>PANGO_TYPE_FONT_FACE</h3>
2676
 
<a class="indexterm" name="id3005887"></a><pre class="programlisting">#define PANGO_TYPE_FONT_FACE              (pango_font_face_get_type ())
 
2596
<a name="PANGO-TYPE-FONT-FACE:CAPS"></a><h3>PANGO_TYPE_FONT_FACE</h3>
 
2597
<pre class="programlisting">#define PANGO_TYPE_FONT_FACE              (pango_font_face_get_type ())
2677
2598
</pre>
2678
2599
<p>
2679
2600
The <a
2680
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
2601
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
2681
2602
><span class="type">GObject</span></a> type for <a class="link" href="pango-Fonts.html#PangoFontFace"><span class="type">PangoFontFace</span></a>.
2682
2603
</p>
2683
2604
</div>
2684
2605
<hr>
2685
2606
<div class="refsect2" lang="en">
2686
 
<a name="id3005919"></a><h3>
2687
 
<a name="PANGO-FONT-FACE:CAPS"></a>PANGO_FONT_FACE()</h3>
2688
 
<a class="indexterm" name="id3005933"></a><pre class="programlisting">#define PANGO_FONT_FACE(object)           (G_TYPE_CHECK_INSTANCE_CAST ((object), PANGO_TYPE_FONT_FACE, PangoFontFace))
 
2607
<a name="PANGO-FONT-FACE:CAPS"></a><h3>PANGO_FONT_FACE()</h3>
 
2608
<pre class="programlisting">#define PANGO_FONT_FACE(object)           (G_TYPE_CHECK_INSTANCE_CAST ((object), PANGO_TYPE_FONT_FACE, PangoFontFace))
2689
2609
</pre>
2690
2610
<p>
2691
2611
Casts a <a
2692
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
2612
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
2693
2613
><span class="type">GObject</span></a> to a <a class="link" href="pango-Fonts.html#PangoFontFace"><span class="type">PangoFontFace</span></a>.
2694
2614
</p>
2695
2615
<div class="variablelist"><table border="0">
2696
2616
<col align="left" valign="top">
2697
2617
<tbody><tr>
2698
 
<td><p><span class="term"><em class="parameter"><code>object</code></em>&#160;:</span></p></td>
 
2618
<td><p><span class="term"><em class="parameter"><code>object</code></em> :</span></p></td>
2699
2619
<td>a <a
2700
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
2620
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
2701
2621
><span class="type">GObject</span></a>.
2702
2622
 
2703
2623
 
2707
2627
</div>
2708
2628
<hr>
2709
2629
<div class="refsect2" lang="en">
2710
 
<a name="id3005992"></a><h3>
2711
 
<a name="PANGO-IS-FONT-FACE:CAPS"></a>PANGO_IS_FONT_FACE()</h3>
2712
 
<a class="indexterm" name="id3006004"></a><pre class="programlisting">#define PANGO_IS_FONT_FACE(object)        (G_TYPE_CHECK_INSTANCE_TYPE ((object), PANGO_TYPE_FONT_FACE))
 
2630
<a name="PANGO-IS-FONT-FACE:CAPS"></a><h3>PANGO_IS_FONT_FACE()</h3>
 
2631
<pre class="programlisting">#define PANGO_IS_FONT_FACE(object)        (G_TYPE_CHECK_INSTANCE_TYPE ((object), PANGO_TYPE_FONT_FACE))
2713
2632
</pre>
2714
2633
<p>
2715
2634
Returns <a
2716
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
 
2635
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
2717
2636
><code class="literal">TRUE</code></a> if <em class="parameter"><code>object</code></em> is a <a class="link" href="pango-Fonts.html#PangoFontFace"><span class="type">PangoFontFace</span></a>.
2718
2637
</p>
2719
2638
<div class="variablelist"><table border="0">
2720
2639
<col align="left" valign="top">
2721
2640
<tbody><tr>
2722
 
<td><p><span class="term"><em class="parameter"><code>object</code></em>&#160;:</span></p></td>
 
2641
<td><p><span class="term"><em class="parameter"><code>object</code></em> :</span></p></td>
2723
2642
<td>a <a
2724
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
2643
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
2725
2644
><span class="type">GObject</span></a>.
2726
2645
 
2727
2646
 
2731
2650
</div>
2732
2651
<hr>
2733
2652
<div class="refsect2" lang="en">
2734
 
<a name="id3006071"></a><h3>
2735
 
<a name="pango-font-face-get-face-name"></a>pango_font_face_get_face_name ()</h3>
2736
 
<a class="indexterm" name="id3006085"></a><pre class="programlisting">const char*         pango_font_face_get_face_name       (<a class="link" href="pango-Fonts.html#PangoFontFace">PangoFontFace</a> *face);</pre>
 
2653
<a name="pango-font-face-get-face-name"></a><h3>pango_font_face_get_face_name ()</h3>
 
2654
<pre class="programlisting">const char*         pango_font_face_get_face_name       (<a class="link" href="pango-Fonts.html#PangoFontFace">PangoFontFace</a> *face);</pre>
2737
2655
<p>
2738
2656
Gets a name representing the style of this face among the
2739
2657
different faces in the <a class="link" href="pango-Fonts.html#PangoFontFamily"><span class="type">PangoFontFamily</span></a> for the face. This
2746
2664
<col align="left" valign="top">
2747
2665
<tbody>
2748
2666
<tr>
2749
 
<td><p><span class="term"><em class="parameter"><code>face</code></em>&#160;:</span></p></td>
 
2667
<td><p><span class="term"><em class="parameter"><code>face</code></em> :</span></p></td>
2750
2668
<td> a <a class="link" href="pango-Fonts.html#PangoFontFace"><span class="type">PangoFontFace</span></a>.
2751
2669
</td>
2752
2670
</tr>
2753
2671
<tr>
2754
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
2672
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2755
2673
<td> the face name for the face. This string is
2756
2674
  owned by the face object and must not be modified or freed.
2757
2675
</td>
2761
2679
</div>
2762
2680
<hr>
2763
2681
<div class="refsect2" lang="en">
2764
 
<a name="id3006168"></a><h3>
2765
 
<a name="pango-font-face-list-sizes"></a>pango_font_face_list_sizes ()</h3>
2766
 
<a class="indexterm" name="id3006184"></a><pre class="programlisting">void                pango_font_face_list_sizes          (<a class="link" href="pango-Fonts.html#PangoFontFace">PangoFontFace</a> *face,
 
2682
<a name="pango-font-face-list-sizes"></a><h3>pango_font_face_list_sizes ()</h3>
 
2683
<pre class="programlisting">void                pango_font_face_list_sizes          (<a class="link" href="pango-Fonts.html#PangoFontFace">PangoFontFace</a> *face,
2767
2684
                                                         int **sizes,
2768
2685
                                                         int *n_sizes);</pre>
2769
2686
<p>
2770
2687
List the available sizes for a font. This is only applicable to bitmap
2771
2688
fonts. For scalable fonts, stores <a
2772
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
 
2689
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
2773
2690
><code class="literal">NULL</code></a> at the location pointed to by
2774
2691
<em class="parameter"><code>sizes</code></em> and 0 at the location pointed to by <em class="parameter"><code>n_sizes</code></em>. The sizes returned
2775
2692
are in Pango units and are sorted in ascending order.</p>
2780
2697
<col align="left" valign="top">
2781
2698
<tbody>
2782
2699
<tr>
2783
 
<td><p><span class="term"><em class="parameter"><code>face</code></em>&#160;:</span></p></td>
 
2700
<td><p><span class="term"><em class="parameter"><code>face</code></em> :</span></p></td>
2784
2701
<td> a <a class="link" href="pango-Fonts.html#PangoFontFace"><span class="type">PangoFontFace</span></a>.
2785
2702
</td>
2786
2703
</tr>
2787
2704
<tr>
2788
 
<td><p><span class="term"><em class="parameter"><code>sizes</code></em>&#160;:</span></p></td>
 
2705
<td><p><span class="term"><em class="parameter"><code>sizes</code></em> :</span></p></td>
2789
2706
<td> location to store a pointer to an array of int. This array
2790
2707
        should be freed with <a
2791
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"
 
2708
href="/usr/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"
2792
2709
><code class="function">g_free()</code></a>.
2793
2710
</td>
2794
2711
</tr>
2795
2712
<tr>
2796
 
<td><p><span class="term"><em class="parameter"><code>n_sizes</code></em>&#160;:</span></p></td>
 
2713
<td><p><span class="term"><em class="parameter"><code>n_sizes</code></em> :</span></p></td>
2797
2714
<td> location to store the number of elements in <em class="parameter"><code>sizes</code></em>
2798
2715
</td>
2799
2716
</tr>
2804
2721
</div>
2805
2722
<hr>
2806
2723
<div class="refsect2" lang="en">
2807
 
<a name="id3006334"></a><h3>
2808
 
<a name="pango-font-face-describe"></a>pango_font_face_describe ()</h3>
2809
 
<a class="indexterm" name="id3006347"></a><pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a>* pango_font_face_describe          (<a class="link" href="pango-Fonts.html#PangoFontFace">PangoFontFace</a> *face);</pre>
 
2724
<a name="pango-font-face-describe"></a><h3>pango_font_face_describe ()</h3>
 
2725
<pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a>* pango_font_face_describe          (<a class="link" href="pango-Fonts.html#PangoFontFace">PangoFontFace</a> *face);</pre>
2810
2726
<p>
2811
2727
Returns the family, style, variant, weight and stretch of
2812
2728
a <a class="link" href="pango-Fonts.html#PangoFontFace"><span class="type">PangoFontFace</span></a>. The size field of the resulting font description
2818
2734
<col align="left" valign="top">
2819
2735
<tbody>
2820
2736
<tr>
2821
 
<td><p><span class="term"><em class="parameter"><code>face</code></em>&#160;:</span></p></td>
 
2737
<td><p><span class="term"><em class="parameter"><code>face</code></em> :</span></p></td>
2822
2738
<td> a <a class="link" href="pango-Fonts.html#PangoFontFace"><span class="type">PangoFontFace</span></a>
2823
2739
</td>
2824
2740
</tr>
2825
2741
<tr>
2826
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
2827
 
<td> a newly-created <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a> structure
2828
 
 holding the description of the face. Use <a class="link" href="pango-Fonts.html#pango-font-description-free"><code class="function">pango_font_description_free()</code></a>
 
2742
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
2743
<td> a newly-created <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a> structure
 
2744
 holding the description of the face. Use <a class="link" href="pango-Fonts.html#pango-font-description-free" title="pango_font_description_free ()"><code class="function">pango_font_description_free()</code></a>
2829
2745
 to free the result.
2830
2746
</td>
2831
2747
</tr>
2834
2750
</div>
2835
2751
<hr>
2836
2752
<div class="refsect2" lang="en">
2837
 
<a name="id3006448"></a><h3>
2838
 
<a name="pango-font-face-is-synthesized"></a>pango_font_face_is_synthesized ()</h3>
2839
 
<a class="indexterm" name="id3006463"></a><pre class="programlisting"><a
2840
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
2753
<a name="pango-font-face-is-synthesized"></a><h3>pango_font_face_is_synthesized ()</h3>
 
2754
<pre class="programlisting"><a
 
2755
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2841
2756
>gboolean</a>            pango_font_face_is_synthesized      (<a class="link" href="pango-Fonts.html#PangoFontFace">PangoFontFace</a> *face);</pre>
2842
2757
<p>
2843
2758
Returns whether a <a class="link" href="pango-Fonts.html#PangoFontFace"><span class="type">PangoFontFace</span></a> is synthesized by the underlying
2850
2765
<col align="left" valign="top">
2851
2766
<tbody>
2852
2767
<tr>
2853
 
<td><p><span class="term"><em class="parameter"><code>face</code></em>&#160;:</span></p></td>
 
2768
<td><p><span class="term"><em class="parameter"><code>face</code></em> :</span></p></td>
2854
2769
<td> a <a class="link" href="pango-Fonts.html#PangoFontFace"><span class="type">PangoFontFace</span></a>
2855
2770
</td>
2856
2771
</tr>
2857
2772
<tr>
2858
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
2773
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2859
2774
<td> whether <em class="parameter"><code>face</code></em> is synthesized.
2860
2775
 
2861
2776
</td>
2867
2782
</div>
2868
2783
<hr>
2869
2784
<div class="refsect2" lang="en">
2870
 
<a name="id3006556"></a><h3>
2871
 
<a name="PangoFontMap-struct"></a>PangoFontMap</h3>
2872
 
<a class="indexterm" name="id3006569"></a><pre class="programlisting">typedef struct _PangoFontMap PangoFontMap;</pre>
 
2785
<a name="PangoFontMap-struct"></a><h3>PangoFontMap</h3>
 
2786
<pre class="programlisting">typedef struct _PangoFontMap PangoFontMap;</pre>
2873
2787
<p>
2874
2788
The <a class="link" href="pango-Fonts.html#PangoFontMap"><span class="type">PangoFontMap</span></a> represents the set of fonts available for a
2875
2789
particular rendering system. This is a virtual object with
2877
2791
create an implementation of a <a class="link" href="pango-Fonts.html#PangoFontMap"><span class="type">PangoFontMap</span></a>, the rendering-system
2878
2792
specific code should allocate a larger structure that contains a nested
2879
2793
<a class="link" href="pango-Fonts.html#PangoFontMap"><span class="type">PangoFontMap</span></a>, fill in the <em class="structfield"><code>klass</code></em> member of the nested <a class="link" href="pango-Fonts.html#PangoFontMap"><span class="type">PangoFontMap</span></a> with a
2880
 
pointer to a appropriate <a class="link" href="pango-Fonts.html#PangoFontMapClass"><span class="type">PangoFontMapClass</span></a>, then call
 
2794
pointer to a appropriate <a class="link" href="pango-Fonts.html#PangoFontMapClass" title="PangoFontMapClass"><span class="type">PangoFontMapClass</span></a>, then call
2881
2795
<code class="function">pango_font_map_init()</code> on the structure.
2882
2796
</p>
2883
2797
<p>
2887
2801
</div>
2888
2802
<hr>
2889
2803
<div class="refsect2" lang="en">
2890
 
<a name="id3006660"></a><h3>
2891
 
<a name="PANGO-TYPE-FONT-MAP:CAPS"></a>PANGO_TYPE_FONT_MAP</h3>
2892
 
<a class="indexterm" name="id3006674"></a><pre class="programlisting">#define PANGO_TYPE_FONT_MAP              (pango_font_map_get_type ())
 
2804
<a name="PANGO-TYPE-FONT-MAP:CAPS"></a><h3>PANGO_TYPE_FONT_MAP</h3>
 
2805
<pre class="programlisting">#define PANGO_TYPE_FONT_MAP              (pango_font_map_get_type ())
2893
2806
</pre>
2894
2807
<p>
2895
2808
The <a
2896
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
2809
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
2897
2810
><span class="type">GObject</span></a> type for <a class="link" href="pango-Fonts.html#PangoFontMap"><span class="type">PangoFontMap</span></a>.
2898
2811
</p>
2899
2812
</div>
2900
2813
<hr>
2901
2814
<div class="refsect2" lang="en">
2902
 
<a name="id3006706"></a><h3>
2903
 
<a name="PANGO-FONT-MAP:CAPS"></a>PANGO_FONT_MAP()</h3>
2904
 
<a class="indexterm" name="id3006719"></a><pre class="programlisting">#define PANGO_FONT_MAP(object)           (G_TYPE_CHECK_INSTANCE_CAST ((object), PANGO_TYPE_FONT_MAP, PangoFontMap))
 
2815
<a name="PANGO-FONT-MAP:CAPS"></a><h3>PANGO_FONT_MAP()</h3>
 
2816
<pre class="programlisting">#define PANGO_FONT_MAP(object)           (G_TYPE_CHECK_INSTANCE_CAST ((object), PANGO_TYPE_FONT_MAP, PangoFontMap))
2905
2817
</pre>
2906
2818
<p>
2907
2819
Casts a <a
2908
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
2820
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
2909
2821
><span class="type">GObject</span></a> to a <a class="link" href="pango-Fonts.html#PangoFontMap"><span class="type">PangoFontMap</span></a>. 
2910
2822
</p>
2911
2823
<div class="variablelist"><table border="0">
2912
2824
<col align="left" valign="top">
2913
2825
<tbody><tr>
2914
 
<td><p><span class="term"><em class="parameter"><code>object</code></em>&#160;:</span></p></td>
 
2826
<td><p><span class="term"><em class="parameter"><code>object</code></em> :</span></p></td>
2915
2827
<td>a <a
2916
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
2828
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
2917
2829
><span class="type">GObject</span></a>.
2918
2830
 
2919
2831
 
2923
2835
</div>
2924
2836
<hr>
2925
2837
<div class="refsect2" lang="en">
2926
 
<a name="id3006778"></a><h3>
2927
 
<a name="PANGO-IS-FONT-MAP:CAPS"></a>PANGO_IS_FONT_MAP()</h3>
2928
 
<a class="indexterm" name="id3006792"></a><pre class="programlisting">#define PANGO_IS_FONT_MAP(object)        (G_TYPE_CHECK_INSTANCE_TYPE ((object), PANGO_TYPE_FONT_MAP))
 
2838
<a name="PANGO-IS-FONT-MAP:CAPS"></a><h3>PANGO_IS_FONT_MAP()</h3>
 
2839
<pre class="programlisting">#define PANGO_IS_FONT_MAP(object)        (G_TYPE_CHECK_INSTANCE_TYPE ((object), PANGO_TYPE_FONT_MAP))
2929
2840
</pre>
2930
2841
<p>
2931
2842
Returns <a
2932
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
 
2843
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
2933
2844
><code class="literal">TRUE</code></a> if <em class="parameter"><code>object</code></em> is a <a class="link" href="pango-Fonts.html#PangoFontMap"><span class="type">PangoFontMap</span></a>.
2934
2845
</p>
2935
2846
<div class="variablelist"><table border="0">
2936
2847
<col align="left" valign="top">
2937
2848
<tbody><tr>
2938
 
<td><p><span class="term"><em class="parameter"><code>object</code></em>&#160;:</span></p></td>
 
2849
<td><p><span class="term"><em class="parameter"><code>object</code></em> :</span></p></td>
2939
2850
<td>a <a
2940
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
2851
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
2941
2852
><span class="type">GObject</span></a>.
2942
2853
 
2943
2854
 
2947
2858
</div>
2948
2859
<hr>
2949
2860
<div class="refsect2" lang="en">
2950
 
<a name="id3006859"></a><h3>
2951
 
<a name="PangoFontMapClass"></a>PangoFontMapClass</h3>
2952
 
<a class="indexterm" name="id3006871"></a><pre class="programlisting">typedef struct {
 
2861
<a name="PangoFontMapClass"></a><h3>PangoFontMapClass</h3>
 
2862
<pre class="programlisting">typedef struct {
2953
2863
  GObjectClass parent_class;
2954
2864
 
2955
2865
 
2968
2878
} PangoFontMapClass;
2969
2879
</pre>
2970
2880
<p>
2971
 
The <a class="link" href="pango-Fonts.html#PangoFontMapClass"><span class="type">PangoFontMapClass</span></a> structure holds the virtual functions for
 
2881
The <a class="link" href="pango-Fonts.html#PangoFontMapClass" title="PangoFontMapClass"><span class="type">PangoFontMapClass</span></a> structure holds the virtual functions for
2972
2882
a particular <a class="link" href="pango-Fonts.html#PangoFontMap"><span class="type">PangoFontMap</span></a> implementation.
2973
2883
</p>
2974
2884
<div class="variablelist"><table border="0">
2976
2886
<tbody>
2977
2887
<tr>
2978
2888
<td><p><span class="term"><a
2979
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObjectClass"
2980
 
>GObjectClass</a>&#160;<em class="structfield"><code>parent_class</code></em>;</span></p></td>
 
2889
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObjectClass"
 
2890
>GObjectClass</a> <em class="structfield"><code>parent_class</code></em>;</span></p></td>
2981
2891
<td>parent <a
2982
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObjectClass"
 
2892
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObjectClass"
2983
2893
><span class="type">GObjectClass</span></a>.
2984
2894
</td>
2985
2895
</tr>
2986
2896
<tr>
2987
 
<td><p><span class="term"><em class="structfield"><code>load_font</code></em>&#160;()</span></p></td>
 
2897
<td><p><span class="term"><em class="structfield"><code>load_font</code></em> ()</span></p></td>
2988
2898
<td>a function to load a font with a given description. See
2989
 
            <a class="link" href="pango-Fonts.html#pango-font-map-load-font"><code class="function">pango_font_map_load_font()</code></a>.
 
2899
            <a class="link" href="pango-Fonts.html#pango-font-map-load-font" title="pango_font_map_load_font ()"><code class="function">pango_font_map_load_font()</code></a>.
2990
2900
</td>
2991
2901
</tr>
2992
2902
<tr>
2993
 
<td><p><span class="term"><em class="structfield"><code>list_families</code></em>&#160;()</span></p></td>
 
2903
<td><p><span class="term"><em class="structfield"><code>list_families</code></em> ()</span></p></td>
2994
2904
<td>A function to list available font families. See
2995
 
                <a class="link" href="pango-Fonts.html#pango-font-map-list-families"><code class="function">pango_font_map_list_families()</code></a>.
 
2905
                <a class="link" href="pango-Fonts.html#pango-font-map-list-families" title="pango_font_map_list_families ()"><code class="function">pango_font_map_list_families()</code></a>.
2996
2906
</td>
2997
2907
</tr>
2998
2908
<tr>
2999
 
<td><p><span class="term"><em class="structfield"><code>load_fontset</code></em>&#160;()</span></p></td>
 
2909
<td><p><span class="term"><em class="structfield"><code>load_fontset</code></em> ()</span></p></td>
3000
2910
<td>a function to load a fontset with a given given description
3001
2911
             suitable for a particular language. See
3002
 
             <a class="link" href="pango-Fonts.html#pango-font-map-load-fontset"><code class="function">pango_font_map_load_fontset()</code></a>.
 
2912
             <a class="link" href="pango-Fonts.html#pango-font-map-load-fontset" title="pango_font_map_load_fontset ()"><code class="function">pango_font_map_load_fontset()</code></a>.
3003
2913
</td>
3004
2914
</tr>
3005
2915
<tr>
3006
 
<td><p><span class="term">const&#160;char&#160;*<em class="structfield"><code>shape_engine_type</code></em>;</span></p></td>
 
2916
<td><p><span class="term">const char *<em class="structfield"><code>shape_engine_type</code></em>;</span></p></td>
3007
2917
<td>the type of rendering-system-dependent engines that
3008
2918
             can handle fonts of this fonts loaded with this fontmap.
3009
2919
 
3014
2924
</div>
3015
2925
<hr>
3016
2926
<div class="refsect2" lang="en">
3017
 
<a name="id3007061"></a><h3>
3018
 
<a name="PANGO-FONT-MAP-CLASS:CAPS"></a>PANGO_FONT_MAP_CLASS()</h3>
3019
 
<a class="indexterm" name="id3007073"></a><pre class="programlisting">#define PANGO_FONT_MAP_CLASS(klass)      (G_TYPE_CHECK_CLASS_CAST ((klass), PANGO_TYPE_FONT_MAP, PangoFontMapClass))
 
2927
<a name="PANGO-FONT-MAP-CLASS:CAPS"></a><h3>PANGO_FONT_MAP_CLASS()</h3>
 
2928
<pre class="programlisting">#define PANGO_FONT_MAP_CLASS(klass)      (G_TYPE_CHECK_CLASS_CAST ((klass), PANGO_TYPE_FONT_MAP, PangoFontMapClass))
3020
2929
</pre>
3021
2930
<p>
3022
2931
Casts a <a
3023
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
3024
 
><span class="type">GObject</span></a> to a <a class="link" href="pango-Fonts.html#PangoFontMapClass"><span class="type">PangoFontMapClass</span></a>.
 
2932
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
2933
><span class="type">GObject</span></a> to a <a class="link" href="pango-Fonts.html#PangoFontMapClass" title="PangoFontMapClass"><span class="type">PangoFontMapClass</span></a>.
3025
2934
</p>
3026
2935
<div class="variablelist"><table border="0">
3027
2936
<col align="left" valign="top">
3028
2937
<tbody><tr>
3029
 
<td><p><span class="term"><em class="parameter"><code>klass</code></em>&#160;:</span></p></td>
 
2938
<td><p><span class="term"><em class="parameter"><code>klass</code></em> :</span></p></td>
3030
2939
<td>a <a
3031
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
2940
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
3032
2941
><span class="type">GObject</span></a>.
3033
2942
 
3034
2943
 
3038
2947
</div>
3039
2948
<hr>
3040
2949
<div class="refsect2" lang="en">
3041
 
<a name="id3007132"></a><h3>
3042
 
<a name="PANGO-IS-FONT-MAP-CLASS:CAPS"></a>PANGO_IS_FONT_MAP_CLASS()</h3>
3043
 
<a class="indexterm" name="id3007146"></a><pre class="programlisting">#define PANGO_IS_FONT_MAP_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), PANGO_TYPE_FONT_MAP))
 
2950
<a name="PANGO-IS-FONT-MAP-CLASS:CAPS"></a><h3>PANGO_IS_FONT_MAP_CLASS()</h3>
 
2951
<pre class="programlisting">#define PANGO_IS_FONT_MAP_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), PANGO_TYPE_FONT_MAP))
3044
2952
</pre>
3045
2953
<p>
3046
2954
Returns <a
3047
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
3048
 
><code class="literal">TRUE</code></a> if <em class="parameter"><code>klass</code></em> is a subtype of <a class="link" href="pango-Fonts.html#PangoFontMapClass"><span class="type">PangoFontMapClass</span></a>.
 
2955
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
 
2956
><code class="literal">TRUE</code></a> if <em class="parameter"><code>klass</code></em> is a subtype of <a class="link" href="pango-Fonts.html#PangoFontMapClass" title="PangoFontMapClass"><span class="type">PangoFontMapClass</span></a>.
3049
2957
</p>
3050
2958
<div class="variablelist"><table border="0">
3051
2959
<col align="left" valign="top">
3052
2960
<tbody><tr>
3053
 
<td><p><span class="term"><em class="parameter"><code>klass</code></em>&#160;:</span></p></td>
 
2961
<td><p><span class="term"><em class="parameter"><code>klass</code></em> :</span></p></td>
3054
2962
<td>a <a
3055
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
2963
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
3056
2964
><span class="type">GObject</span></a>.
3057
2965
 
3058
2966
 
3062
2970
</div>
3063
2971
<hr>
3064
2972
<div class="refsect2" lang="en">
3065
 
<a name="id3007213"></a><h3>
3066
 
<a name="PANGO-FONT-MAP-GET-CLASS:CAPS"></a>PANGO_FONT_MAP_GET_CLASS()</h3>
3067
 
<a class="indexterm" name="id3007227"></a><pre class="programlisting">#define PANGO_FONT_MAP_GET_CLASS(obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), PANGO_TYPE_FONT_MAP, PangoFontMapClass))
 
2973
<a name="PANGO-FONT-MAP-GET-CLASS:CAPS"></a><h3>PANGO_FONT_MAP_GET_CLASS()</h3>
 
2974
<pre class="programlisting">#define PANGO_FONT_MAP_GET_CLASS(obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), PANGO_TYPE_FONT_MAP, PangoFontMapClass))
3068
2975
</pre>
3069
2976
<p>
3070
2977
Returns the type of a <a class="link" href="pango-Fonts.html#PangoFontMap"><span class="type">PangoFontMap</span></a>.
3072
2979
<div class="variablelist"><table border="0">
3073
2980
<col align="left" valign="top">
3074
2981
<tbody><tr>
3075
 
<td><p><span class="term"><em class="parameter"><code>obj</code></em>&#160;:</span></p></td>
 
2982
<td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
3076
2983
<td>a <a class="link" href="pango-Fonts.html#PangoFontMap"><span class="type">PangoFontMap</span></a>.
3077
2984
 
3078
2985
 
3082
2989
</div>
3083
2990
<hr>
3084
2991
<div class="refsect2" lang="en">
3085
 
<a name="id3007279"></a><h3>
3086
 
<a name="pango-font-map-load-font"></a>pango_font_map_load_font ()</h3>
3087
 
<a class="indexterm" name="id3007291"></a><pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a>*          pango_font_map_load_font            (<a class="link" href="pango-Fonts.html#PangoFontMap">PangoFontMap</a> *fontmap,
 
2992
<a name="pango-font-map-create-context"></a><h3>pango_font_map_create_context ()</h3>
 
2993
<pre class="programlisting"><a class="link" href="pango-Text-Processing.html#PangoContext">PangoContext</a>*       pango_font_map_create_context       (<a class="link" href="pango-Fonts.html#PangoFontMap">PangoFontMap</a> *fontmap);</pre>
 
2994
<p>
 
2995
Creates a <a class="link" href="pango-Text-Processing.html#PangoContext"><span class="type">PangoContext</span></a> connected to <em class="parameter"><code>fontmap</code></em>.  This is equivalent
 
2996
to <a class="link" href="pango-Text-Processing.html#pango-context-new" title="pango_context_new ()"><code class="function">pango_context_new()</code></a> followed by <a class="link" href="pango-Text-Processing.html#pango-context-set-font-map" title="pango_context_set_font_map ()"><code class="function">pango_context_set_font_map()</code></a>.
 
2997
</p>
 
2998
<p>
 
2999
If you are using Pango as part of a higher-level system,
 
3000
that system may have it's own way of create a <a class="link" href="pango-Text-Processing.html#PangoContext"><span class="type">PangoContext</span></a>.
 
3001
For instance, the GTK+ toolkit has, among others,
 
3002
<a
 
3003
href="/usr/share/gtk-doc/html/gdk/gdk-Pango-Interaction.html#gdk-pango-context-get-for-screen"
 
3004
><code class="function">gdk_pango_context_get_for_screen()</code></a>, and
 
3005
<a
 
3006
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html#gtk-widget-get-pango-context"
 
3007
><code class="function">gtk_widget_get_pango_context()</code></a>.  Use those instead.</p>
 
3008
<p>
 
3009
 
 
3010
</p>
 
3011
<div class="variablelist"><table border="0">
 
3012
<col align="left" valign="top">
 
3013
<tbody>
 
3014
<tr>
 
3015
<td><p><span class="term"><em class="parameter"><code>fontmap</code></em> :</span></p></td>
 
3016
<td> a <a class="link" href="pango-Fonts.html#PangoFontMap"><span class="type">PangoFontMap</span></a>
 
3017
</td>
 
3018
</tr>
 
3019
<tr>
 
3020
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
3021
<td> the newly allocated <a class="link" href="pango-Text-Processing.html#PangoContext"><span class="type">PangoContext</span></a>, which should
 
3022
              be freed with <a
 
3023
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#g-object-unref"
 
3024
><code class="function">g_object_unref()</code></a>.
 
3025
 
 
3026
</td>
 
3027
</tr>
 
3028
</tbody>
 
3029
</table></div>
 
3030
<p class="since">Since  1.22
 
3031
</p>
 
3032
</div>
 
3033
<hr>
 
3034
<div class="refsect2" lang="en">
 
3035
<a name="pango-font-map-load-font"></a><h3>pango_font_map_load_font ()</h3>
 
3036
<pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a>*          pango_font_map_load_font            (<a class="link" href="pango-Fonts.html#PangoFontMap">PangoFontMap</a> *fontmap,
3088
3037
                                                         <a class="link" href="pango-Text-Processing.html#PangoContext">PangoContext</a> *context,
3089
 
                                                         const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc);</pre>
 
3038
                                                         const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc);</pre>
3090
3039
<p>
3091
3040
Load the font in the fontmap that is the closest match for <em class="parameter"><code>desc</code></em>.</p>
3092
3041
<p>
3096
3045
<col align="left" valign="top">
3097
3046
<tbody>
3098
3047
<tr>
3099
 
<td><p><span class="term"><em class="parameter"><code>fontmap</code></em>&#160;:</span></p></td>
 
3048
<td><p><span class="term"><em class="parameter"><code>fontmap</code></em> :</span></p></td>
3100
3049
<td> a <a class="link" href="pango-Fonts.html#PangoFontMap"><span class="type">PangoFontMap</span></a>
3101
3050
</td>
3102
3051
</tr>
3103
3052
<tr>
3104
 
<td><p><span class="term"><em class="parameter"><code>context</code></em>&#160;:</span></p></td>
 
3053
<td><p><span class="term"><em class="parameter"><code>context</code></em> :</span></p></td>
3105
3054
<td> the <a class="link" href="pango-Text-Processing.html#PangoContext"><span class="type">PangoContext</span></a> the font will be used with
3106
3055
</td>
3107
3056
</tr>
3108
3057
<tr>
3109
 
<td><p><span class="term"><em class="parameter"><code>desc</code></em>&#160;:</span></p></td>
3110
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a> describing the font to load
 
3058
<td><p><span class="term"><em class="parameter"><code>desc</code></em> :</span></p></td>
 
3059
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a> describing the font to load
3111
3060
</td>
3112
3061
</tr>
3113
3062
<tr>
3114
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
3063
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3115
3064
<td> the font loaded, or <a
3116
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
 
3065
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
3117
3066
><code class="literal">NULL</code></a> if no font matched.
3118
3067
</td>
3119
3068
</tr>
3122
3071
</div>
3123
3072
<hr>
3124
3073
<div class="refsect2" lang="en">
3125
 
<a name="id3007439"></a><h3>
3126
 
<a name="pango-font-map-load-fontset"></a>pango_font_map_load_fontset ()</h3>
3127
 
<a class="indexterm" name="id3007453"></a><pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoFontset">PangoFontset</a>*       pango_font_map_load_fontset         (<a class="link" href="pango-Fonts.html#PangoFontMap">PangoFontMap</a> *fontmap,
 
3074
<a name="pango-font-map-load-fontset"></a><h3>pango_font_map_load_fontset ()</h3>
 
3075
<pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoFontset">PangoFontset</a>*       pango_font_map_load_fontset         (<a class="link" href="pango-Fonts.html#PangoFontMap">PangoFontMap</a> *fontmap,
3128
3076
                                                         <a class="link" href="pango-Text-Processing.html#PangoContext">PangoContext</a> *context,
3129
 
                                                         const <a class="link" href="pango-Fonts.html#PangoFontDescription">PangoFontDescription</a> *desc,
3130
 
                                                         <a class="link" href="pango-Text-Attributes.html#PangoLanguage">PangoLanguage</a> *language);</pre>
 
3077
                                                         const <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription">PangoFontDescription</a> *desc,
 
3078
                                                         <a class="link" href="pango-Scripts-and-Languages.html#PangoLanguage" title="PangoLanguage">PangoLanguage</a> *language);</pre>
3131
3079
<p>
3132
3080
Load a set of fonts in the fontmap that can be used to render
3133
3081
a font matching <em class="parameter"><code>desc</code></em>.</p>
3138
3086
<col align="left" valign="top">
3139
3087
<tbody>
3140
3088
<tr>
3141
 
<td><p><span class="term"><em class="parameter"><code>fontmap</code></em>&#160;:</span></p></td>
 
3089
<td><p><span class="term"><em class="parameter"><code>fontmap</code></em> :</span></p></td>
3142
3090
<td> a <a class="link" href="pango-Fonts.html#PangoFontMap"><span class="type">PangoFontMap</span></a>
3143
3091
</td>
3144
3092
</tr>
3145
3093
<tr>
3146
 
<td><p><span class="term"><em class="parameter"><code>context</code></em>&#160;:</span></p></td>
 
3094
<td><p><span class="term"><em class="parameter"><code>context</code></em> :</span></p></td>
3147
3095
<td> the <a class="link" href="pango-Text-Processing.html#PangoContext"><span class="type">PangoContext</span></a> the font will be used with
3148
3096
</td>
3149
3097
</tr>
3150
3098
<tr>
3151
 
<td><p><span class="term"><em class="parameter"><code>desc</code></em>&#160;:</span></p></td>
3152
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a> describing the font to load
3153
 
</td>
3154
 
</tr>
3155
 
<tr>
3156
 
<td><p><span class="term"><em class="parameter"><code>language</code></em>&#160;:</span></p></td>
3157
 
<td> a <a class="link" href="pango-Text-Attributes.html#PangoLanguage"><span class="type">PangoLanguage</span></a> the fonts will be used for
3158
 
</td>
3159
 
</tr>
3160
 
<tr>
3161
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
3099
<td><p><span class="term"><em class="parameter"><code>desc</code></em> :</span></p></td>
 
3100
<td> a <a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a> describing the font to load
 
3101
</td>
 
3102
</tr>
 
3103
<tr>
 
3104
<td><p><span class="term"><em class="parameter"><code>language</code></em> :</span></p></td>
 
3105
<td> a <a class="link" href="pango-Scripts-and-Languages.html#PangoLanguage" title="PangoLanguage"><span class="type">PangoLanguage</span></a> the fonts will be used for
 
3106
</td>
 
3107
</tr>
 
3108
<tr>
 
3109
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3162
3110
<td> the fontset, or <a
3163
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
 
3111
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
3164
3112
><code class="literal">NULL</code></a> if no font matched.
3165
3113
</td>
3166
3114
</tr>
3169
3117
</div>
3170
3118
<hr>
3171
3119
<div class="refsect2" lang="en">
3172
 
<a name="id3007632"></a><h3>
3173
 
<a name="pango-font-map-list-families"></a>pango_font_map_list_families ()</h3>
3174
 
<a class="indexterm" name="id3007645"></a><pre class="programlisting">void                pango_font_map_list_families        (<a class="link" href="pango-Fonts.html#PangoFontMap">PangoFontMap</a> *fontmap,
 
3120
<a name="pango-font-map-list-families"></a><h3>pango_font_map_list_families ()</h3>
 
3121
<pre class="programlisting">void                pango_font_map_list_families        (<a class="link" href="pango-Fonts.html#PangoFontMap">PangoFontMap</a> *fontmap,
3175
3122
                                                         <a class="link" href="pango-Fonts.html#PangoFontFamily">PangoFontFamily</a> ***families,
3176
3123
                                                         int *n_families);</pre>
3177
3124
<p>
3183
3130
<col align="left" valign="top">
3184
3131
<tbody>
3185
3132
<tr>
3186
 
<td><p><span class="term"><em class="parameter"><code>fontmap</code></em>&#160;:</span></p></td>
 
3133
<td><p><span class="term"><em class="parameter"><code>fontmap</code></em> :</span></p></td>
3187
3134
<td> a <a class="link" href="pango-Fonts.html#PangoFontMap"><span class="type">PangoFontMap</span></a>
3188
3135
</td>
3189
3136
</tr>
3190
3137
<tr>
3191
 
<td><p><span class="term"><em class="parameter"><code>families</code></em>&#160;:</span></p></td>
 
3138
<td><p><span class="term"><em class="parameter"><code>families</code></em> :</span></p></td>
3192
3139
<td> location to store a pointer to an array of <a class="link" href="pango-Fonts.html#PangoFontFamily"><span class="type">PangoFontFamily</span></a> *.
3193
3140
           This array should be freed with <a
3194
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"
 
3141
href="/usr/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"
3195
3142
><code class="function">g_free()</code></a>.
3196
3143
</td>
3197
3144
</tr>
3198
3145
<tr>
3199
 
<td><p><span class="term"><em class="parameter"><code>n_families</code></em>&#160;:</span></p></td>
 
3146
<td><p><span class="term"><em class="parameter"><code>n_families</code></em> :</span></p></td>
3200
3147
<td> location to store the number of elements in <em class="parameter"><code>families</code></em>
3201
3148
</td>
3202
3149
</tr>
3205
3152
</div>
3206
3153
<hr>
3207
3154
<div class="refsect2" lang="en">
3208
 
<a name="id3007774"></a><h3>
3209
 
<a name="pango-font-map-get-shape-engine-type"></a>pango_font_map_get_shape_engine_type ()</h3>
3210
 
<a class="indexterm" name="id3007790"></a><pre class="programlisting">const char*         pango_font_map_get_shape_engine_type
 
3155
<a name="pango-font-map-get-shape-engine-type"></a><h3>pango_font_map_get_shape_engine_type ()</h3>
 
3156
<pre class="programlisting">const char*         pango_font_map_get_shape_engine_type
3211
3157
                                                        (<a class="link" href="pango-Fonts.html#PangoFontMap">PangoFontMap</a> *fontmap);</pre>
3212
3158
<p>
3213
3159
Returns the render ID for shape engines for this fontmap.
3214
3160
See the <em class="structfield"><code>render_type</code></em> field of
3215
 
<a class="link" href="pango-Engines.html#PangoEngineInfo"><span class="type">PangoEngineInfo</span></a>.</p>
 
3161
<a class="link" href="pango-Engines.html#PangoEngineInfo" title="PangoEngineInfo"><span class="type">PangoEngineInfo</span></a>.</p>
3216
3162
<p>
3217
3163
 
3218
3164
</p>
3220
3166
<col align="left" valign="top">
3221
3167
<tbody>
3222
3168
<tr>
3223
 
<td><p><span class="term"><em class="parameter"><code>fontmap</code></em>&#160;:</span></p></td>
 
3169
<td><p><span class="term"><em class="parameter"><code>fontmap</code></em> :</span></p></td>
3224
3170
<td> a <a class="link" href="pango-Fonts.html#PangoFontMap"><span class="type">PangoFontMap</span></a>
3225
3171
</td>
3226
3172
</tr>
3227
3173
<tr>
3228
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
3174
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3229
3175
<td> the ID string for shape engines for
3230
3176
 this fontmap. Owned by Pango, should not be modified
3231
3177
 or freed.
3239
3185
</div>
3240
3186
<hr>
3241
3187
<div class="refsect2" lang="en">
3242
 
<a name="id3007883"></a><h3>
3243
 
<a name="PangoFontset-struct"></a>PangoFontset</h3>
3244
 
<a class="indexterm" name="id3007896"></a><pre class="programlisting">typedef struct _PangoFontset PangoFontset;</pre>
 
3188
<a name="PangoFontset-struct"></a><h3>PangoFontset</h3>
 
3189
<pre class="programlisting">typedef struct _PangoFontset PangoFontset;</pre>
3245
3190
<p>
3246
3191
A <a class="link" href="pango-Fonts.html#PangoFontset"><span class="type">PangoFontset</span></a> represents a set of <a class="link" href="pango-Fonts.html#PangoFont"><span class="type">PangoFont</span></a> to use
3247
3192
when rendering text. It is the result of resolving a
3248
 
<a class="link" href="pango-Fonts.html#PangoFontDescription"><span class="type">PangoFontDescription</span></a> against a particular <a class="link" href="pango-Text-Processing.html#PangoContext"><span class="type">PangoContext</span></a>.
 
3193
<a class="link" href="pango-Fonts.html#PangoFontDescription" title="PangoFontDescription"><span class="type">PangoFontDescription</span></a> against a particular <a class="link" href="pango-Text-Processing.html#PangoContext"><span class="type">PangoContext</span></a>.
3249
3194
It has operations for finding the component font for
3250
3195
a particular Unicode character, and for finding a composite
3251
3196
set of metrics for the entire fontset.
3253
3198
</div>
3254
3199
<hr>
3255
3200
<div class="refsect2" lang="en">
3256
 
<a name="id3007949"></a><h3>
3257
 
<a name="PANGO-TYPE-FONTSET:CAPS"></a>PANGO_TYPE_FONTSET</h3>
3258
 
<a class="indexterm" name="id3007962"></a><pre class="programlisting">#define PANGO_TYPE_FONTSET              (pango_fontset_get_type ())
 
3201
<a name="PANGO-TYPE-FONTSET:CAPS"></a><h3>PANGO_TYPE_FONTSET</h3>
 
3202
<pre class="programlisting">#define PANGO_TYPE_FONTSET              (pango_fontset_get_type ())
3259
3203
</pre>
3260
3204
<p>
3261
3205
The <a
3262
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
3206
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
3263
3207
><span class="type">GObject</span></a> type for <a class="link" href="pango-Fonts.html#PangoFontset"><span class="type">PangoFontset</span></a>.
3264
3208
</p>
3265
3209
</div>
3266
3210
<hr>
3267
3211
<div class="refsect2" lang="en">
3268
 
<a name="id3007994"></a><h3>
3269
 
<a name="PangoFontsetClass"></a>PangoFontsetClass</h3>
3270
 
<a class="indexterm" name="id3008007"></a><pre class="programlisting">typedef struct {
 
3212
<a name="PangoFontsetClass"></a><h3>PangoFontsetClass</h3>
 
3213
<pre class="programlisting">typedef struct {
3271
3214
  GObjectClass parent_class;
3272
3215
 
3273
3216
 
3282
3225
} PangoFontsetClass;
3283
3226
</pre>
3284
3227
<p>
3285
 
The <a class="link" href="pango-Fonts.html#PangoFontsetClass"><span class="type">PangoFontsetClass</span></a> structure holds the virtual functions for
 
3228
The <a class="link" href="pango-Fonts.html#PangoFontsetClass" title="PangoFontsetClass"><span class="type">PangoFontsetClass</span></a> structure holds the virtual functions for
3286
3229
a particular <a class="link" href="pango-Fonts.html#PangoFontset"><span class="type">PangoFontset</span></a> implementation.
3287
3230
</p>
3288
3231
<div class="variablelist"><table border="0">
3290
3233
<tbody>
3291
3234
<tr>
3292
3235
<td><p><span class="term"><a
3293
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObjectClass"
3294
 
>GObjectClass</a>&#160;<em class="structfield"><code>parent_class</code></em>;</span></p></td>
 
3236
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObjectClass"
 
3237
>GObjectClass</a> <em class="structfield"><code>parent_class</code></em>;</span></p></td>
3295
3238
<td>parent <a
3296
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObjectClass"
 
3239
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObjectClass"
3297
3240
><span class="type">GObjectClass</span></a>.
3298
3241
</td>
3299
3242
</tr>
3300
3243
<tr>
3301
 
<td><p><span class="term"><em class="structfield"><code>get_font</code></em>&#160;()</span></p></td>
 
3244
<td><p><span class="term"><em class="structfield"><code>get_font</code></em> ()</span></p></td>
3302
3245
<td>a function to get the font in the fontset that contains the 
3303
 
   best glyph for the given Unicode character; see <a class="link" href="pango-Fonts.html#pango-fontset-get-font"><code class="function">pango_fontset_get_font()</code></a>.
 
3246
   best glyph for the given Unicode character; see <a class="link" href="pango-Fonts.html#pango-fontset-get-font" title="pango_fontset_get_font ()"><code class="function">pango_fontset_get_font()</code></a>.
3304
3247
</td>
3305
3248
</tr>
3306
3249
<tr>
3307
 
<td><p><span class="term"><em class="structfield"><code>get_metrics</code></em>&#160;()</span></p></td>
 
3250
<td><p><span class="term"><em class="structfield"><code>get_metrics</code></em> ()</span></p></td>
3308
3251
<td>a function to get overall metric information for the fonts 
3309
 
   in the fontset; see <a class="link" href="pango-Fonts.html#pango-fontset-get-metrics"><code class="function">pango_fontset_get_metrics()</code></a>.
 
3252
   in the fontset; see <a class="link" href="pango-Fonts.html#pango-fontset-get-metrics" title="pango_fontset_get_metrics ()"><code class="function">pango_fontset_get_metrics()</code></a>.
3310
3253
</td>
3311
3254
</tr>
3312
3255
<tr>
3313
 
<td><p><span class="term"><em class="structfield"><code>get_language</code></em>&#160;()</span></p></td>
 
3256
<td><p><span class="term"><em class="structfield"><code>get_language</code></em> ()</span></p></td>
3314
3257
<td>a function to get the language of the fontset.
3315
3258
</td>
3316
3259
</tr>
3317
3260
<tr>
3318
 
<td><p><span class="term"><em class="structfield"><code>foreach</code></em>&#160;()</span></p></td>
 
3261
<td><p><span class="term"><em class="structfield"><code>foreach</code></em> ()</span></p></td>
3319
3262
<td>a function to loop over the fonts in the fontset. See
3320
 
   <a class="link" href="pango-Fonts.html#pango-fontset-foreach"><code class="function">pango_fontset_foreach()</code></a>.
 
3263
   <a class="link" href="pango-Fonts.html#pango-fontset-foreach" title="pango_fontset_foreach ()"><code class="function">pango_fontset_foreach()</code></a>.
3321
3264
 
3322
3265
</td>
3323
3266
</tr>
3326
3269
</div>
3327
3270
<hr>
3328
3271
<div class="refsect2" lang="en">
3329
 
<a name="id3008179"></a><h3>
3330
 
<a name="pango-fontset-get-font"></a>pango_fontset_get_font ()</h3>
3331
 
<a class="indexterm" name="id3008192"></a><pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a>*          pango_fontset_get_font              (<a class="link" href="pango-Fonts.html#PangoFontset">PangoFontset</a> *fontset,
 
3272
<a name="pango-fontset-get-font"></a><h3>pango_fontset_get_font ()</h3>
 
3273
<pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a>*          pango_fontset_get_font              (<a class="link" href="pango-Fonts.html#PangoFontset">PangoFontset</a> *fontset,
3332
3274
                                                         <a
3333
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
 
3275
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
3334
3276
>guint</a> wc);</pre>
3335
3277
<p>
3336
3278
Returns the font in the fontset that contains the best glyph for the
3342
3284
<col align="left" valign="top">
3343
3285
<tbody>
3344
3286
<tr>
3345
 
<td><p><span class="term"><em class="parameter"><code>fontset</code></em>&#160;:</span></p></td>
 
3287
<td><p><span class="term"><em class="parameter"><code>fontset</code></em> :</span></p></td>
3346
3288
<td> a <a class="link" href="pango-Fonts.html#PangoFontset"><span class="type">PangoFontset</span></a>
3347
3289
</td>
3348
3290
</tr>
3349
3291
<tr>
3350
 
<td><p><span class="term"><em class="parameter"><code>wc</code></em>&#160;:</span></p></td>
 
3292
<td><p><span class="term"><em class="parameter"><code>wc</code></em> :</span></p></td>
3351
3293
<td> a Unicode character
3352
3294
</td>
3353
3295
</tr>
3354
3296
<tr>
3355
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
3297
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3356
3298
<td> a <a class="link" href="pango-Fonts.html#PangoFont"><span class="type">PangoFont</span></a>. The caller must call g_object_unref when finished
3357
3299
         with the font.
3358
3300
</td>
3362
3304
</div>
3363
3305
<hr>
3364
3306
<div class="refsect2" lang="en">
3365
 
<a name="id3008298"></a><h3>
3366
 
<a name="pango-fontset-get-metrics"></a>pango_fontset_get_metrics ()</h3>
3367
 
<a class="indexterm" name="id3008312"></a><pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoFontMetrics">PangoFontMetrics</a>*   pango_fontset_get_metrics           (<a class="link" href="pango-Fonts.html#PangoFontset">PangoFontset</a> *fontset);</pre>
 
3307
<a name="pango-fontset-get-metrics"></a><h3>pango_fontset_get_metrics ()</h3>
 
3308
<pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics">PangoFontMetrics</a>*   pango_fontset_get_metrics           (<a class="link" href="pango-Fonts.html#PangoFontset">PangoFontset</a> *fontset);</pre>
3368
3309
<p>
3369
3310
Get overall metric information for the fonts in the fontset.</p>
3370
3311
<p>
3374
3315
<col align="left" valign="top">
3375
3316
<tbody>
3376
3317
<tr>
3377
 
<td><p><span class="term"><em class="parameter"><code>fontset</code></em>&#160;:</span></p></td>
 
3318
<td><p><span class="term"><em class="parameter"><code>fontset</code></em> :</span></p></td>
3378
3319
<td> a <a class="link" href="pango-Fonts.html#PangoFontset"><span class="type">PangoFontset</span></a>
3379
3320
</td>
3380
3321
</tr>
3381
3322
<tr>
3382
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
3383
 
<td> a <a class="link" href="pango-Fonts.html#PangoFontMetrics"><span class="type">PangoFontMetrics</span></a> object. The caller must call <a class="link" href="pango-Fonts.html#pango-font-metrics-unref"><code class="function">pango_font_metrics_unref()</code></a>
 
3323
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
3324
<td> a <a class="link" href="pango-Fonts.html#PangoFontMetrics" title="PangoFontMetrics"><span class="type">PangoFontMetrics</span></a> object. The caller must call <a class="link" href="pango-Fonts.html#pango-font-metrics-unref" title="pango_font_metrics_unref ()"><code class="function">pango_font_metrics_unref()</code></a>
3384
3325
  when finished using the object.
3385
3326
</td>
3386
3327
</tr>
3389
3330
</div>
3390
3331
<hr>
3391
3332
<div class="refsect2" lang="en">
3392
 
<a name="id3008401"></a><h3>
3393
 
<a name="PangoFontsetForeachFunc"></a>PangoFontsetForeachFunc ()</h3>
3394
 
<a class="indexterm" name="id3008416"></a><pre class="programlisting"><a
3395
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
3333
<a name="PangoFontsetForeachFunc"></a><h3>PangoFontsetForeachFunc ()</h3>
 
3334
<pre class="programlisting"><a
 
3335
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
3396
3336
>gboolean</a>            (*PangoFontsetForeachFunc)          (<a class="link" href="pango-Fonts.html#PangoFontset">PangoFontset</a> *fontset,
3397
3337
                                                         <a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a> *font,
3398
3338
                                                         <a
3399
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
 
3339
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
3400
3340
>gpointer</a> data);</pre>
3401
3341
<p>
3402
 
A callback function used by <a class="link" href="pango-Fonts.html#pango-fontset-foreach"><code class="function">pango_fontset_foreach()</code></a> when enumerating
 
3342
A callback function used by <a class="link" href="pango-Fonts.html#pango-fontset-foreach" title="pango_fontset_foreach ()"><code class="function">pango_fontset_foreach()</code></a> when enumerating
3403
3343
the fonts in a fontset.</p>
3404
3344
<p>
3405
3345
 
3408
3348
<col align="left" valign="top">
3409
3349
<tbody>
3410
3350
<tr>
3411
 
<td><p><span class="term"><em class="parameter"><code>fontset</code></em>&#160;:</span></p></td>
 
3351
<td><p><span class="term"><em class="parameter"><code>fontset</code></em> :</span></p></td>
3412
3352
<td> a <a class="link" href="pango-Fonts.html#PangoFontset"><span class="type">PangoFontset</span></a>
3413
3353
</td>
3414
3354
</tr>
3415
3355
<tr>
3416
 
<td><p><span class="term"><em class="parameter"><code>font</code></em>&#160;:</span></p></td>
 
3356
<td><p><span class="term"><em class="parameter"><code>font</code></em> :</span></p></td>
3417
3357
<td> a font from <em class="parameter"><code>fontset</code></em>
3418
3358
</td>
3419
3359
</tr>
3420
3360
<tr>
3421
 
<td><p><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></p></td>
 
3361
<td><p><span class="term"><em class="parameter"><code>data</code></em> :</span></p></td>
3422
3362
<td> callback data
3423
3363
</td>
3424
3364
</tr>
3425
3365
<tr>
3426
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
3366
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3427
3367
<td> if <a
3428
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
 
3368
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
3429
3369
><code class="literal">TRUE</code></a>, stop iteration and return immediately.
3430
3370
 
3431
3371
</td>
3437
3377
</div>
3438
3378
<hr>
3439
3379
<div class="refsect2" lang="en">
3440
 
<a name="id3008563"></a><h3>
3441
 
<a name="pango-fontset-foreach"></a>pango_fontset_foreach ()</h3>
3442
 
<a class="indexterm" name="id3008579"></a><pre class="programlisting">void                pango_fontset_foreach               (<a class="link" href="pango-Fonts.html#PangoFontset">PangoFontset</a> *fontset,
3443
 
                                                         <a class="link" href="pango-Fonts.html#PangoFontsetForeachFunc">PangoFontsetForeachFunc</a> func,
 
3380
<a name="pango-fontset-foreach"></a><h3>pango_fontset_foreach ()</h3>
 
3381
<pre class="programlisting">void                pango_fontset_foreach               (<a class="link" href="pango-Fonts.html#PangoFontset">PangoFontset</a> *fontset,
 
3382
                                                         <a class="link" href="pango-Fonts.html#PangoFontsetForeachFunc" title="PangoFontsetForeachFunc ()">PangoFontsetForeachFunc</a> func,
3444
3383
                                                         <a
3445
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
 
3384
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
3446
3385
>gpointer</a> data);</pre>
3447
3386
<p>
3448
3387
Iterates through all the fonts in a fontset, calling <em class="parameter"><code>func</code></em> for
3449
3388
each one. If <em class="parameter"><code>func</code></em> returns <a
3450
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
 
3389
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
3451
3390
><code class="literal">TRUE</code></a>, that stops the iteration.</p>
3452
3391
<p>
3453
3392
 
3456
3395
<col align="left" valign="top">
3457
3396
<tbody>
3458
3397
<tr>
3459
 
<td><p><span class="term"><em class="parameter"><code>fontset</code></em>&#160;:</span></p></td>
 
3398
<td><p><span class="term"><em class="parameter"><code>fontset</code></em> :</span></p></td>
3460
3399
<td> a <a class="link" href="pango-Fonts.html#PangoFontset"><span class="type">PangoFontset</span></a>
3461
3400
</td>
3462
3401
</tr>
3463
3402
<tr>
3464
 
<td><p><span class="term"><em class="parameter"><code>func</code></em>&#160;:</span></p></td>
 
3403
<td><p><span class="term"><em class="parameter"><code>func</code></em> :</span></p></td>
3465
3404
<td> Callback function
3466
3405
</td>
3467
3406
</tr>
3468
3407
<tr>
3469
 
<td><p><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></p></td>
 
3408
<td><p><span class="term"><em class="parameter"><code>data</code></em> :</span></p></td>
3470
3409
<td> data to pass to the callback function
3471
3410
</td>
3472
3411
</tr>
3477
3416
</div>
3478
3417
<hr>
3479
3418
<div class="refsect2" lang="en">
3480
 
<a name="id3008712"></a><h3>
3481
 
<a name="PangoFontsetSimple-struct"></a>PangoFontsetSimple</h3>
3482
 
<a class="indexterm" name="id3008726"></a><pre class="programlisting">typedef struct _PangoFontsetSimple PangoFontsetSimple;</pre>
 
3419
<a name="PangoFontsetSimple-struct"></a><h3>PangoFontsetSimple</h3>
 
3420
<pre class="programlisting">typedef struct _PangoFontsetSimple PangoFontsetSimple;</pre>
3483
3421
<p>
3484
3422
<a class="link" href="pango-Fonts.html#PangoFontsetSimple"><span class="type">PangoFontsetSimple</span></a> is a implementation of the abstract
3485
3423
<a class="link" href="pango-Fonts.html#PangoFontset"><span class="type">PangoFontset</span></a> base class in terms of an array of fonts,
3489
3427
</div>
3490
3428
<hr>
3491
3429
<div class="refsect2" lang="en">
3492
 
<a name="id3008768"></a><h3>
3493
 
<a name="PANGO-TYPE-FONTSET-SIMPLE:CAPS"></a>PANGO_TYPE_FONTSET_SIMPLE</h3>
3494
 
<a class="indexterm" name="id3008782"></a><pre class="programlisting">#define PANGO_TYPE_FONTSET_SIMPLE       (pango_fontset_simple_get_type ())
 
3430
<a name="PANGO-TYPE-FONTSET-SIMPLE:CAPS"></a><h3>PANGO_TYPE_FONTSET_SIMPLE</h3>
 
3431
<pre class="programlisting">#define PANGO_TYPE_FONTSET_SIMPLE       (pango_fontset_simple_get_type ())
3495
3432
</pre>
3496
3433
<p>
3497
3434
The <a
3498
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
3435
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
3499
3436
><span class="type">GObject</span></a> type for <a class="link" href="pango-Fonts.html#PangoFontsetSimple"><span class="type">PangoFontsetSimple</span></a>.
3500
3437
</p>
3501
3438
</div>
3502
3439
<hr>
3503
3440
<div class="refsect2" lang="en">
3504
 
<a name="id3008815"></a><h3>
3505
 
<a name="pango-fontset-simple-new"></a>pango_fontset_simple_new ()</h3>
3506
 
<a class="indexterm" name="id3008828"></a><pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoFontsetSimple">PangoFontsetSimple</a>* pango_fontset_simple_new            (<a class="link" href="pango-Text-Attributes.html#PangoLanguage">PangoLanguage</a> *language);</pre>
 
3441
<a name="pango-fontset-simple-new"></a><h3>pango_fontset_simple_new ()</h3>
 
3442
<pre class="programlisting"><a class="link" href="pango-Fonts.html#PangoFontsetSimple">PangoFontsetSimple</a>* pango_fontset_simple_new            (<a class="link" href="pango-Scripts-and-Languages.html#PangoLanguage" title="PangoLanguage">PangoLanguage</a> *language);</pre>
3507
3443
<p>
3508
3444
Creates a new <a class="link" href="pango-Fonts.html#PangoFontsetSimple"><span class="type">PangoFontsetSimple</span></a> for the given language.</p>
3509
3445
<p>
3513
3449
<col align="left" valign="top">
3514
3450
<tbody>
3515
3451
<tr>
3516
 
<td><p><span class="term"><em class="parameter"><code>language</code></em>&#160;:</span></p></td>
3517
 
<td> a <a class="link" href="pango-Text-Attributes.html#PangoLanguage"><span class="type">PangoLanguage</span></a> tag
 
3452
<td><p><span class="term"><em class="parameter"><code>language</code></em> :</span></p></td>
 
3453
<td> a <a class="link" href="pango-Scripts-and-Languages.html#PangoLanguage" title="PangoLanguage"><span class="type">PangoLanguage</span></a> tag
3518
3454
</td>
3519
3455
</tr>
3520
3456
<tr>
3521
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
3457
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3522
3458
<td> the newly allocated <a class="link" href="pango-Fonts.html#PangoFontsetSimple"><span class="type">PangoFontsetSimple</span></a>, which should
3523
3459
              be freed with <a
3524
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#g-object-unref"
 
3460
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#g-object-unref"
3525
3461
><code class="function">g_object_unref()</code></a>.
3526
3462
</td>
3527
3463
</tr>
3530
3466
</div>
3531
3467
<hr>
3532
3468
<div class="refsect2" lang="en">
3533
 
<a name="id3008926"></a><h3>
3534
 
<a name="pango-fontset-simple-append"></a>pango_fontset_simple_append ()</h3>
3535
 
<a class="indexterm" name="id3008939"></a><pre class="programlisting">void                pango_fontset_simple_append         (<a class="link" href="pango-Fonts.html#PangoFontsetSimple">PangoFontsetSimple</a> *fontset,
 
3469
<a name="pango-fontset-simple-append"></a><h3>pango_fontset_simple_append ()</h3>
 
3470
<pre class="programlisting">void                pango_fontset_simple_append         (<a class="link" href="pango-Fonts.html#PangoFontsetSimple">PangoFontsetSimple</a> *fontset,
3536
3471
                                                         <a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a> *font);</pre>
3537
3472
<p>
3538
3473
Adds a font to the fontset.</p>
3543
3478
<col align="left" valign="top">
3544
3479
<tbody>
3545
3480
<tr>
3546
 
<td><p><span class="term"><em class="parameter"><code>fontset</code></em>&#160;:</span></p></td>
 
3481
<td><p><span class="term"><em class="parameter"><code>fontset</code></em> :</span></p></td>
3547
3482
<td> a <a class="link" href="pango-Fonts.html#PangoFontsetSimple"><span class="type">PangoFontsetSimple</span></a>.
3548
3483
</td>
3549
3484
</tr>
3550
3485
<tr>
3551
 
<td><p><span class="term"><em class="parameter"><code>font</code></em>&#160;:</span></p></td>
 
3486
<td><p><span class="term"><em class="parameter"><code>font</code></em> :</span></p></td>
3552
3487
<td> a <a class="link" href="pango-Fonts.html#PangoFont"><span class="type">PangoFont</span></a>.
3553
3488
</td>
3554
3489
</tr>
3557
3492
</div>
3558
3493
<hr>
3559
3494
<div class="refsect2" lang="en">
3560
 
<a name="id3009026"></a><h3>
3561
 
<a name="pango-fontset-simple-size"></a>pango_fontset_simple_size ()</h3>
3562
 
<a class="indexterm" name="id3009040"></a><pre class="programlisting">int                 pango_fontset_simple_size           (<a class="link" href="pango-Fonts.html#PangoFontsetSimple">PangoFontsetSimple</a> *fontset);</pre>
 
3495
<a name="pango-fontset-simple-size"></a><h3>pango_fontset_simple_size ()</h3>
 
3496
<pre class="programlisting">int                 pango_fontset_simple_size           (<a class="link" href="pango-Fonts.html#PangoFontsetSimple">PangoFontsetSimple</a> *fontset);</pre>
3563
3497
<p>
3564
3498
Returns the number of fonts in the fontset.</p>
3565
3499
<p>
3569
3503
<col align="left" valign="top">
3570
3504
<tbody>
3571
3505
<tr>
3572
 
<td><p><span class="term"><em class="parameter"><code>fontset</code></em>&#160;:</span></p></td>
 
3506
<td><p><span class="term"><em class="parameter"><code>fontset</code></em> :</span></p></td>
3573
3507
<td> a <a class="link" href="pango-Fonts.html#PangoFontsetSimple"><span class="type">PangoFontsetSimple</span></a>.
3574
3508
</td>
3575
3509
</tr>
3576
3510
<tr>
3577
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
3511
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3578
3512
<td> the size of <em class="parameter"><code>fontset</code></em>.
3579
3513
</td>
3580
3514
</tr>
3582
3516
</table></div>
3583
3517
</div>
3584
3518
</div>
3585
 
<div class="refsect1" lang="en">
3586
 
<a name="id3009116"></a><div class="refsect2" lang="en"><a name="id3009117"></a></div>
 
3519
</div>
 
3520
<div class="footer">
3587
3521
<hr>
3588
 
<div class="refsect2" lang="en"><a name="id3009118"></a></div>
3589
 
</div>
3590
 
</div>
 
3522
          Generated by GTK-Doc V1.10</div>
3591
3523
</body>
3592
3524
</html>