37
44
<li><a href="functions.html"><span>Class Members</span></a></li>
40
<div id="nav-path" class="navpath">
42
<li class="navelem"><a class="el" href="namespacePango.html">Pango</a> </li>
43
<li class="navelem"><a class="el" href="classPango_1_1Fontset.html">Fontset</a> </li>
47
<div id="nav-path" class="navpath">
49
<li class="navelem"><a class="el" href="namespacePango.html">Pango</a></li><li class="navelem"><a class="el" href="classPango_1_1Fontset.html">Fontset</a></li> </ul>
47
52
<div class="header">
48
53
<div class="summary">
49
54
<a href="#pub-types">Public Types</a> |
50
55
<a href="#pub-methods">Public Member Functions</a> |
51
<a href="#related">Related Functions</a> </div>
56
<a href="#pub-static-methods">Static Public Member Functions</a> |
57
<a href="#related">Related Functions</a> |
58
<a href="classPango_1_1Fontset-members.html">List of all members</a> </div>
52
59
<div class="headertitle">
53
<div class="title">Pango::Fontset Class Reference</div> </div>
60
<div class="title">Pango::Fontset Class Reference</div> </div>
55
62
<div class="contents">
56
<!-- doxytag: class="Pango::Fontset" --><!-- doxytag: inherits="Glib::Object" -->
57
<p>A <a class="el" href="classPango_1_1Fontset.html" title="A Pango::Fontset is used to represent a set of fonts.">Pango::Fontset</a> is used to represent a set of fonts. <a href="classPango_1_1Fontset.html#details">More...</a></p>
64
<p>A <a class="el" href="classPango_1_1Fontset.html" title="A Pango::Fontset is used to represent a set of fonts.">Pango::Fontset</a> is used to represent a set of fonts.
65
<a href="classPango_1_1Fontset.html#details">More...</a></p>
58
66
<div class="dynheader">
59
67
Inheritance diagram for Pango::Fontset:</div>
60
68
<div class="dyncontent">
61
69
<div class="center"><img src="classPango_1_1Fontset__inherit__graph.png" border="0" usemap="#Pango_1_1Fontset_inherit__map" alt="Inheritance graph"/></div>
62
70
<map name="Pango_1_1Fontset_inherit__map" id="Pango_1_1Fontset_inherit__map">
63
<area shape="rect" id="node2" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html" title="Glib::Object" alt="" coords="20,166,111,197"/><area shape="rect" id="node4" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html" title="Glib::ObjectBase" alt="" coords="5,86,125,117"/><area shape="rect" id="node6" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1trackable.html" title="sigc::trackable" alt="" coords="12,6,119,37"/></map>
64
72
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
65
73
<div class="dynheader">
66
74
Collaboration diagram for Pango::Fontset:</div>
67
75
<div class="dyncontent">
68
76
<div class="center"><img src="classPango_1_1Fontset__coll__graph.png" border="0" usemap="#Pango_1_1Fontset_coll__map" alt="Collaboration graph"/></div>
69
77
<map name="Pango_1_1Fontset_coll__map" id="Pango_1_1Fontset_coll__map">
70
<area shape="rect" id="node2" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html" title="Glib::Object" alt="" coords="20,166,111,197"/><area shape="rect" id="node4" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html" title="Glib::ObjectBase" alt="" coords="5,86,125,117"/><area shape="rect" id="node6" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1trackable.html" title="sigc::trackable" alt="" coords="12,6,119,37"/></map>
71
79
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
73
<p><a href="classPango_1_1Fontset-members.html">List of all members.</a></p>
74
80
<table class="memberdecls">
75
<tr><td colspan="2"><h2><a name="pub-types"></a>
81
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
76
82
Public Types</h2></td></tr>
77
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1slot.html">sigc::slot</a>< bool, <br class="typebreak"/>
83
<tr class="memitem:a9f05fc57fe5beca2af590c7c94d2b9ca"><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1slot.html">sigc::slot</a>< bool, <br class="typebreak"/>
78
84
const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classPango_1_1Font.html">Font</a> >& > </td><td class="memItemRight" valign="bottom"><a class="el" href="classPango_1_1Fontset.html#a9f05fc57fe5beca2af590c7c94d2b9ca">ForeachSlot</a></td></tr>
79
<tr><td class="mdescLeft"> </td><td class="mdescRight">For instance, bool on_foreach(const Glib::RefPtr<Pango::Font>& font);. <a href="#a9f05fc57fe5beca2af590c7c94d2b9ca"></a><br/></td></tr>
80
<tr><td colspan="2"><h2><a name="pub-methods"></a>
85
<tr class="memdesc:a9f05fc57fe5beca2af590c7c94d2b9ca"><td class="mdescLeft"> </td><td class="mdescRight">For instance, bool on_foreach(const Glib::RefPtr<Pango::Font>& font);. <a href="#a9f05fc57fe5beca2af590c7c94d2b9ca">More...</a><br/></td></tr>
86
<tr class="separator:a9f05fc57fe5beca2af590c7c94d2b9ca"><td class="memSeparator" colspan="2"> </td></tr>
87
</table><table class="memberdecls">
88
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
81
89
Public Member Functions</h2></td></tr>
82
<tr><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classPango_1_1Fontset.html#abca85dd454ec119848eb6e6a89cbcc0e">~Fontset</a> ()</td></tr>
83
<tr><td class="memItemLeft" align="right" valign="top">PangoFontset* </td><td class="memItemRight" valign="bottom"><a class="el" href="classPango_1_1Fontset.html#a3d86b32a0670c5787fa380b2cc272056">gobj</a> ()</td></tr>
84
<tr><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#a3d86b32a0670c5787fa380b2cc272056"></a><br/></td></tr>
85
<tr><td class="memItemLeft" align="right" valign="top">const PangoFontset* </td><td class="memItemRight" valign="bottom"><a class="el" href="classPango_1_1Fontset.html#a3610f9975cd4ea67790557b7840db803">gobj</a> () const </td></tr>
86
<tr><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#a3610f9975cd4ea67790557b7840db803"></a><br/></td></tr>
87
<tr><td class="memItemLeft" align="right" valign="top">PangoFontset* </td><td class="memItemRight" valign="bottom"><a class="el" href="classPango_1_1Fontset.html#acc58fe637f90937481e21fd852df8b33">gobj_copy</a> ()</td></tr>
88
<tr><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. <a href="#acc58fe637f90937481e21fd852df8b33"></a><br/></td></tr>
89
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classPango_1_1Font.html">Font</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classPango_1_1Fontset.html#a77113b4175bce10ec3a6a5e12a107e7f">get_font</a> (guint wc) const </td></tr>
90
<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns the font in the fontset that contains the best glyph for the Unicode character <em>wc</em>. <a href="#a77113b4175bce10ec3a6a5e12a107e7f"></a><br/></td></tr>
91
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classPango_1_1FontMetrics.html">FontMetrics</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classPango_1_1Fontset.html#aa28274ba98f093e332654ef29ae91c4a">get_metrics</a> () const </td></tr>
92
<tr><td class="mdescLeft"> </td><td class="mdescRight">Get overall metric information for the fonts in the fontset. <a href="#aa28274ba98f093e332654ef29ae91c4a"></a><br/></td></tr>
93
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classPango_1_1Fontset.html#ac835e92535fd078ade242cfc55275431">foreach</a> (const <a class="elRef" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1slot.html">ForeachSlot</a>& slot)</td></tr>
94
<tr><td class="mdescLeft"> </td><td class="mdescRight">Iterates through all the fonts in a fontset, calling <em>slot</em> for each one. <a href="#ac835e92535fd078ade242cfc55275431"></a><br/></td></tr>
95
<tr><td colspan="2"><h2><a name="related"></a>
90
<tr class="memitem:abca85dd454ec119848eb6e6a89cbcc0e"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classPango_1_1Fontset.html#abca85dd454ec119848eb6e6a89cbcc0e">~Fontset</a> ()</td></tr>
91
<tr class="separator:abca85dd454ec119848eb6e6a89cbcc0e"><td class="memSeparator" colspan="2"> </td></tr>
92
<tr class="memitem:a3d86b32a0670c5787fa380b2cc272056"><td class="memItemLeft" align="right" valign="top">PangoFontset* </td><td class="memItemRight" valign="bottom"><a class="el" href="classPango_1_1Fontset.html#a3d86b32a0670c5787fa380b2cc272056">gobj</a> ()</td></tr>
93
<tr class="memdesc:a3d86b32a0670c5787fa380b2cc272056"><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#a3d86b32a0670c5787fa380b2cc272056">More...</a><br/></td></tr>
94
<tr class="separator:a3d86b32a0670c5787fa380b2cc272056"><td class="memSeparator" colspan="2"> </td></tr>
95
<tr class="memitem:a3610f9975cd4ea67790557b7840db803"><td class="memItemLeft" align="right" valign="top">const PangoFontset* </td><td class="memItemRight" valign="bottom"><a class="el" href="classPango_1_1Fontset.html#a3610f9975cd4ea67790557b7840db803">gobj</a> () const </td></tr>
96
<tr class="memdesc:a3610f9975cd4ea67790557b7840db803"><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#a3610f9975cd4ea67790557b7840db803">More...</a><br/></td></tr>
97
<tr class="separator:a3610f9975cd4ea67790557b7840db803"><td class="memSeparator" colspan="2"> </td></tr>
98
<tr class="memitem:acc58fe637f90937481e21fd852df8b33"><td class="memItemLeft" align="right" valign="top">PangoFontset* </td><td class="memItemRight" valign="bottom"><a class="el" href="classPango_1_1Fontset.html#acc58fe637f90937481e21fd852df8b33">gobj_copy</a> ()</td></tr>
99
<tr class="memdesc:acc58fe637f90937481e21fd852df8b33"><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. <a href="#acc58fe637f90937481e21fd852df8b33">More...</a><br/></td></tr>
100
<tr class="separator:acc58fe637f90937481e21fd852df8b33"><td class="memSeparator" colspan="2"> </td></tr>
101
<tr class="memitem:a77113b4175bce10ec3a6a5e12a107e7f"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classPango_1_1Font.html">Font</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classPango_1_1Fontset.html#a77113b4175bce10ec3a6a5e12a107e7f">get_font</a> (guint wc) const </td></tr>
102
<tr class="memdesc:a77113b4175bce10ec3a6a5e12a107e7f"><td class="mdescLeft"> </td><td class="mdescRight">Returns the font in the fontset that contains the best glyph for the Unicode character <em>wc</em>. <a href="#a77113b4175bce10ec3a6a5e12a107e7f">More...</a><br/></td></tr>
103
<tr class="separator:a77113b4175bce10ec3a6a5e12a107e7f"><td class="memSeparator" colspan="2"> </td></tr>
104
<tr class="memitem:aa28274ba98f093e332654ef29ae91c4a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classPango_1_1FontMetrics.html">FontMetrics</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classPango_1_1Fontset.html#aa28274ba98f093e332654ef29ae91c4a">get_metrics</a> () const </td></tr>
105
<tr class="memdesc:aa28274ba98f093e332654ef29ae91c4a"><td class="mdescLeft"> </td><td class="mdescRight">Get overall metric information for the fonts in the fontset. <a href="#aa28274ba98f093e332654ef29ae91c4a">More...</a><br/></td></tr>
106
<tr class="separator:aa28274ba98f093e332654ef29ae91c4a"><td class="memSeparator" colspan="2"> </td></tr>
107
<tr class="memitem:ac835e92535fd078ade242cfc55275431"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classPango_1_1Fontset.html#ac835e92535fd078ade242cfc55275431">foreach</a> (const <a class="el" href="classPango_1_1Fontset.html#a9f05fc57fe5beca2af590c7c94d2b9ca">ForeachSlot</a>& slot)</td></tr>
108
<tr class="memdesc:ac835e92535fd078ade242cfc55275431"><td class="mdescLeft"> </td><td class="mdescRight">Iterates through all the fonts in a fontset, calling <em>slot</em> for each one. <a href="#ac835e92535fd078ade242cfc55275431">More...</a><br/></td></tr>
109
<tr class="separator:ac835e92535fd078ade242cfc55275431"><td class="memSeparator" colspan="2"> </td></tr>
110
</table><table class="memberdecls">
111
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
112
Static Public Member Functions</h2></td></tr>
113
<tr class="memitem:a237de4417d46abc7f9b29a9cae24ad04"><td class="memItemLeft" align="right" valign="top">static GType </td><td class="memItemRight" valign="bottom"><a class="el" href="classPango_1_1Fontset.html#a237de4417d46abc7f9b29a9cae24ad04">get_type</a> ()</td></tr>
114
<tr class="memdesc:a237de4417d46abc7f9b29a9cae24ad04"><td class="mdescLeft"> </td><td class="mdescRight">Get the GType for this class, for use with the underlying GObject type system. <a href="#a237de4417d46abc7f9b29a9cae24ad04">More...</a><br/></td></tr>
115
<tr class="separator:a237de4417d46abc7f9b29a9cae24ad04"><td class="memSeparator" colspan="2"> </td></tr>
116
</table><table class="memberdecls">
117
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="related"></a>
96
118
Related Functions</h2></td></tr>
97
119
<tr><td class="ititle" colspan="2"><p>(Note that these are not member functions.) </p>
99
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classPango_1_1Fontset.html">Pango::Fontset</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classPango_1_1Fontset.html#aea3ff383e93a74444266ebe8e6c317f6">wrap</a> (PangoFontset* object, bool take_copy=false)</td></tr>
100
<tr><td class="mdescLeft"> </td><td class="mdescRight">A <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. <a href="#aea3ff383e93a74444266ebe8e6c317f6"></a><br/></td></tr>
121
<tr class="memitem:aea3ff383e93a74444266ebe8e6c317f6"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>< <a class="el" href="classPango_1_1Fontset.html">Pango::Fontset</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classPango_1_1Fontset.html#aea3ff383e93a74444266ebe8e6c317f6">wrap</a> (PangoFontset* object, bool take_copy=false)</td></tr>
122
<tr class="memdesc:aea3ff383e93a74444266ebe8e6c317f6"><td class="mdescLeft"> </td><td class="mdescRight">A <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. <a href="#aea3ff383e93a74444266ebe8e6c317f6">More...</a><br/></td></tr>
123
<tr class="separator:aea3ff383e93a74444266ebe8e6c317f6"><td class="memSeparator" colspan="2"> </td></tr>
102
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
125
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
103
126
<div class="textblock"><p>A <a class="el" href="classPango_1_1Fontset.html" title="A Pango::Fontset is used to represent a set of fonts.">Pango::Fontset</a> is used to represent a set of fonts. </p>
104
</div><hr/><h2>Member Typedef Documentation</h2>
105
<a class="anchor" id="a9f05fc57fe5beca2af590c7c94d2b9ca"></a><!-- doxytag: member="Pango::Fontset::ForeachSlot" ref="a9f05fc57fe5beca2af590c7c94d2b9ca" args="" -->
127
</div><h2 class="groupheader">Member Typedef Documentation</h2>
128
<a class="anchor" id="a9f05fc57fe5beca2af590c7c94d2b9ca"></a>
106
129
<div class="memitem">
107
130
<div class="memproto">
108
131
<table class="memname">
110
<td class="memname">typedef <a class="elRef" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1slot.html">sigc::slot</a>< bool, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classPango_1_1Font.html">Font</a>>& > <a class="elRef" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1slot.html">Pango::Fontset::ForeachSlot</a></td>
133
<td class="memname">typedef <a class="elRef" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1slot.html">sigc::slot</a>< bool, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a><<a class="el" href="classPango_1_1Font.html">Font</a>>& > <a class="el" href="classPango_1_1Fontset.html#a9f05fc57fe5beca2af590c7c94d2b9ca">Pango::Fontset::ForeachSlot</a></td>
136
</div><div class="memdoc">
116
138
<p>For instance, bool on_foreach(const Glib::RefPtr<Pango::Font>& font);. </p>
120
<hr/><h2>Constructor & Destructor Documentation</h2>
121
<a class="anchor" id="abca85dd454ec119848eb6e6a89cbcc0e"></a><!-- doxytag: member="Pango::Fontset::~Fontset" ref="abca85dd454ec119848eb6e6a89cbcc0e" args="()" -->
142
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
143
<a class="anchor" id="abca85dd454ec119848eb6e6a89cbcc0e"></a>
122
144
<div class="memitem">
123
145
<div class="memproto">
146
<table class="mlabels">
148
<td class="mlabels-left">
124
149
<table class="memname">
126
151
<td class="memname">virtual Pango::Fontset::~Fontset </td>
128
153
<td class="paramname"></td><td>)</td>
129
<td><code> [virtual]</code></td>
158
<td class="mlabels-right">
159
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
162
</div><div class="memdoc">
137
<hr/><h2>Member Function Documentation</h2>
138
<a class="anchor" id="ac835e92535fd078ade242cfc55275431"></a><!-- doxytag: member="Pango::Fontset::foreach" ref="ac835e92535fd078ade242cfc55275431" args="(const ForeachSlot &slot)" -->
166
<h2 class="groupheader">Member Function Documentation</h2>
167
<a class="anchor" id="ac835e92535fd078ade242cfc55275431"></a>
139
168
<div class="memitem">
140
169
<div class="memproto">
141
170
<table class="memname">
143
172
<td class="memname">void Pango::Fontset::foreach </td>
145
<td class="paramtype">const <a class="elRef" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1slot.html">ForeachSlot</a> & </td>
174
<td class="paramtype">const <a class="el" href="classPango_1_1Fontset.html#a9f05fc57fe5beca2af590c7c94d2b9ca">ForeachSlot</a>& </td>
146
175
<td class="paramname"><em>slot</em></td><td>)</td>
179
</div><div class="memdoc">
153
181
<p>Iterates through all the fonts in a fontset, calling <em>slot</em> for each one. </p>
154
182
<p>If <em>slot</em> returns true, that stops the iteration.</p>
155
<dl class="since"><dt><b>Since:</b></dt><dd>-1.4</dd></dl>
156
<dl><dt><b>Parameters:</b></dt><dd>
183
<dl class="section since"><dt>Since</dt><dd>-1.4</dd></dl>
184
<dl class="params"><dt>Parameters</dt><dd>
157
185
<table class="params">
158
186
<tr><td class="paramname">slot</td><td>Callback function </td></tr>
229
</div><div class="memdoc">
205
231
<p>Get overall metric information for the fonts in the fontset. </p>
206
<dl class="return"><dt><b>Returns:</b></dt><dd>A <a class="el" href="classPango_1_1FontMetrics.html" title="A Pango::FontMetrics holds the overall metric information for a font (possibly restricted to a script...">Pango::FontMetrics</a> object. The caller must call Pango::FontMetrics::unref() when finished using the object. </dd></dl>
210
<a class="anchor" id="a3610f9975cd4ea67790557b7840db803"></a><!-- doxytag: member="Pango::Fontset::gobj" ref="a3610f9975cd4ea67790557b7840db803" args="() const " -->
211
<div class="memitem">
212
<div class="memproto">
232
<dl class="section return"><dt>Returns</dt><dd>A <a class="el" href="classPango_1_1FontMetrics.html" title="A Pango::FontMetrics holds the overall metric information for a font (possibly restricted to a script...">Pango::FontMetrics</a> object. The caller must call Pango::FontMetrics::unref() when finished using the object. </dd></dl>
236
<a class="anchor" id="a237de4417d46abc7f9b29a9cae24ad04"></a>
237
<div class="memitem">
238
<div class="memproto">
239
<table class="mlabels">
241
<td class="mlabels-left">
242
<table class="memname">
244
<td class="memname">static GType Pango::Fontset::get_type </td>
246
<td class="paramname"></td><td>)</td>
251
<td class="mlabels-right">
252
<span class="mlabels"><span class="mlabel">static</span></span> </td>
255
</div><div class="memdoc">
257
<p>Get the GType for this class, for use with the underlying GObject type system. </p>
261
<a class="anchor" id="a3d86b32a0670c5787fa380b2cc272056"></a>
262
<div class="memitem">
263
<div class="memproto">
264
<table class="mlabels">
266
<td class="mlabels-left">
267
<table class="memname">
269
<td class="memname">PangoFontset* Pango::Fontset::gobj </td>
271
<td class="paramname"></td><td>)</td>
276
<td class="mlabels-right">
277
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
280
</div><div class="memdoc">
282
<p>Provides access to the underlying C GObject. </p>
286
<a class="anchor" id="a3610f9975cd4ea67790557b7840db803"></a>
287
<div class="memitem">
288
<div class="memproto">
289
<table class="mlabels">
291
<td class="mlabels-left">
213
292
<table class="memname">
215
294
<td class="memname">const PangoFontset* Pango::Fontset::gobj </td>
217
296
<td class="paramname"></td><td>)</td>
218
<td> const<code> [inline]</code></td>
224
<p>Provides access to the underlying C GObject. </p>
226
<p>Reimplemented from <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a778a94181132976bbfb0519793f3b32e">Glib::ObjectBase</a>.</p>
230
<a class="anchor" id="a3d86b32a0670c5787fa380b2cc272056"></a><!-- doxytag: member="Pango::Fontset::gobj" ref="a3d86b32a0670c5787fa380b2cc272056" args="()" -->
231
<div class="memitem">
232
<div class="memproto">
233
<table class="memname">
235
<td class="memname">PangoFontset* Pango::Fontset::gobj </td>
237
<td class="paramname"></td><td>)</td>
238
<td><code> [inline]</code></td>
244
<p>Provides access to the underlying C GObject. </p>
246
<p>Reimplemented from <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a4c6efc18be8cb9c56e58fc0bd20fafbe">Glib::ObjectBase</a>.</p>
250
<a class="anchor" id="acc58fe637f90937481e21fd852df8b33"></a><!-- doxytag: member="Pango::Fontset::gobj_copy" ref="acc58fe637f90937481e21fd852df8b33" args="()" -->
301
<td class="mlabels-right">
302
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
305
</div><div class="memdoc">
307
<p>Provides access to the underlying C GObject. </p>
311
<a class="anchor" id="acc58fe637f90937481e21fd852df8b33"></a>
251
312
<div class="memitem">
252
313
<div class="memproto">
253
314
<table class="memname">