~ubuntu-branches/ubuntu/vivid/pangomm/vivid

« back to all changes in this revision

Viewing changes to docs/reference/html/classPango_1_1Fontset.html

  • Committer: Package Import Robot
  • Author(s): Michael Biebl
  • Date: 2013-06-27 03:45:34 UTC
  • mfrom: (1.2.7)
  • Revision ID: package-import@ubuntu.com-20130627034534-ran33b0p8ffl2j25
Tags: 2.34.0-1
* New upstream release.
* Bump required version of libglibmm-2.4-dev to (>= 2.36.0).
* Drop obsolete DM-Upload-Allowed field.
* Update Vcs-* URLs.
* Update debian/copyright, use final copyright-format 1.0 spec.
* Bump Standards-Version to 3.9.4. No further changes.
* Add Build-Depends on autotools-dev as lintian was complaining about
  outdated config.{guess,sub}.
* Drop obsolete Conflicts/Replaces.
* Convert to multiarch.
* Bump debhelper compatibility level to 9.

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
<html xmlns="http://www.w3.org/1999/xhtml">
3
3
<head>
4
4
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 
5
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 
6
<meta name="generator" content="Doxygen 1.8.3.1"/>
5
7
<title>pangomm: Pango::Fontset Class Reference</title>
6
8
<link href="tabs.css" rel="stylesheet" type="text/css"/>
7
 
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
 
9
<script type="text/javascript" src="jquery.js"></script>
 
10
<script type="text/javascript" src="dynsections.js"></script>
 
11
<link href="doxygen.css" rel="stylesheet" type="text/css" />
8
12
</head>
9
13
<body>
10
 
<!-- Generated by Doxygen 1.7.4 -->
11
 
<div id="top">
 
14
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
12
15
<div id="titlearea">
13
16
<table cellspacing="0" cellpadding="0">
14
17
 <tbody>
15
18
 <tr style="height: 56px;">
16
19
  <td style="padding-left: 0.5em;">
17
 
   <div id="projectname">pangomm&#160;<span id="projectnumber">2.28.4</span></div>
 
20
   <div id="projectname">pangomm
 
21
   &#160;<span id="projectnumber">2.34.0</span>
 
22
   </div>
18
23
  </td>
19
24
 </tr>
20
25
 </tbody>
21
26
</table>
22
27
</div>
 
28
<!-- end header part -->
 
29
<!-- Generated by Doxygen 1.8.3.1 -->
23
30
  <div id="navrow1" class="tabs">
24
31
    <ul class="tablist">
25
32
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
37
44
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
38
45
    </ul>
39
46
  </div>
40
 
  <div id="nav-path" class="navpath">
41
 
    <ul>
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>
44
 
    </ul>
45
 
  </div>
 
47
<div id="nav-path" class="navpath">
 
48
  <ul>
 
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>
46
50
</div>
 
51
</div><!-- top -->
47
52
<div class="header">
48
53
  <div class="summary">
49
54
<a href="#pub-types">Public Types</a> &#124;
50
55
<a href="#pub-methods">Public Member Functions</a> &#124;
51
 
<a href="#related">Related Functions</a> </div>
 
56
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
 
57
<a href="#related">Related Functions</a> &#124;
 
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>
54
 
</div>
 
60
<div class="title">Pango::Fontset Class Reference</div>  </div>
 
61
</div><!--header-->
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>
 
63
 
 
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>
 
71
</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>
 
78
</map>
71
79
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
72
 
 
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>&lt; 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>&lt; 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>&lt; <a class="el" href="classPango_1_1Font.html">Font</a> &gt;&amp; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPango_1_1Fontset.html#a9f05fc57fe5beca2af590c7c94d2b9ca">ForeachSlot</a></td></tr>
79
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">For instance, bool on_foreach(const Glib::RefPtr&lt;Pango::Font&gt;&amp; 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">&#160;</td><td class="mdescRight">For instance, bool on_foreach(const Glib::RefPtr&lt;Pango::Font&gt;&amp; font);.  <a href="#a9f05fc57fe5beca2af590c7c94d2b9ca">More...</a><br/></td></tr>
 
86
<tr class="separator:a9f05fc57fe5beca2af590c7c94d2b9ca"><td class="memSeparator" colspan="2">&#160;</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&#160;</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*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPango_1_1Fontset.html#a3d86b32a0670c5787fa380b2cc272056">gobj</a> ()</td></tr>
84
 
<tr><td class="mdescLeft">&#160;</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*&#160;</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">&#160;</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*&#160;</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">&#160;</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>&lt; <a class="el" href="classPango_1_1Font.html">Font</a> &gt;&#160;</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">&#160;</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>&#160;</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">&#160;</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&#160;</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>&amp; slot)</td></tr>
94
 
<tr><td class="mdescLeft">&#160;</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&#160;</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">&#160;</td></tr>
 
92
<tr class="memitem:a3d86b32a0670c5787fa380b2cc272056"><td class="memItemLeft" align="right" valign="top">PangoFontset*&#160;</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">&#160;</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">&#160;</td></tr>
 
95
<tr class="memitem:a3610f9975cd4ea67790557b7840db803"><td class="memItemLeft" align="right" valign="top">const PangoFontset*&#160;</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">&#160;</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">&#160;</td></tr>
 
98
<tr class="memitem:acc58fe637f90937481e21fd852df8b33"><td class="memItemLeft" align="right" valign="top">PangoFontset*&#160;</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">&#160;</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">&#160;</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>&lt; <a class="el" href="classPango_1_1Font.html">Font</a> &gt;&#160;</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">&#160;</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">&#160;</td></tr>
 
104
<tr class="memitem:aa28274ba98f093e332654ef29ae91c4a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classPango_1_1FontMetrics.html">FontMetrics</a>&#160;</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">&#160;</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">&#160;</td></tr>
 
107
<tr class="memitem:ac835e92535fd078ade242cfc55275431"><td class="memItemLeft" align="right" valign="top">void&#160;</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>&amp; slot)</td></tr>
 
108
<tr class="memdesc:ac835e92535fd078ade242cfc55275431"><td class="mdescLeft">&#160;</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">&#160;</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&#160;</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">&#160;</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">&#160;</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>
98
120
</td></tr>
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>&lt; <a class="el" href="classPango_1_1Fontset.html">Pango::Fontset</a> &gt;&#160;</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">&#160;</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>&lt; <a class="el" href="classPango_1_1Fontset.html">Pango::Fontset</a> &gt;&#160;</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">&#160;</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">&#160;</td></tr>
101
124
</table>
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">
109
132
        <tr>
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>&lt; 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>&lt;<a class="el" href="classPango_1_1Font.html">Font</a>&gt;&amp; &gt; <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>&lt; 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>&lt;<a class="el" href="classPango_1_1Font.html">Font</a>&gt;&amp; &gt; <a class="el" href="classPango_1_1Fontset.html#a9f05fc57fe5beca2af590c7c94d2b9ca">Pango::Fontset::ForeachSlot</a></td>
111
134
        </tr>
112
135
      </table>
113
 
</div>
114
 
<div class="memdoc">
 
136
</div><div class="memdoc">
115
137
 
116
138
<p>For instance, bool on_foreach(const Glib::RefPtr&lt;Pango::Font&gt;&amp; font);. </p>
117
139
 
118
140
</div>
119
141
</div>
120
 
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
121
 
<a class="anchor" id="abca85dd454ec119848eb6e6a89cbcc0e"></a><!-- doxytag: member="Pango::Fontset::~Fontset" ref="abca85dd454ec119848eb6e6a89cbcc0e" args="()" -->
 
142
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 
143
<a class="anchor" id="abca85dd454ec119848eb6e6a89cbcc0e"></a>
122
144
<div class="memitem">
123
145
<div class="memproto">
 
146
<table class="mlabels">
 
147
  <tr>
 
148
  <td class="mlabels-left">
124
149
      <table class="memname">
125
150
        <tr>
126
151
          <td class="memname">virtual Pango::Fontset::~Fontset </td>
127
152
          <td>(</td>
128
153
          <td class="paramname"></td><td>)</td>
129
 
          <td><code> [virtual]</code></td>
 
154
          <td></td>
130
155
        </tr>
131
156
      </table>
132
 
</div>
133
 
<div class="memdoc">
 
157
  </td>
 
158
  <td class="mlabels-right">
 
159
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
 
160
  </tr>
 
161
</table>
 
162
</div><div class="memdoc">
134
163
 
135
164
</div>
136
165
</div>
137
 
<hr/><h2>Member Function Documentation</h2>
138
 
<a class="anchor" id="ac835e92535fd078ade242cfc55275431"></a><!-- doxytag: member="Pango::Fontset::foreach" ref="ac835e92535fd078ade242cfc55275431" args="(const ForeachSlot &amp;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">
142
171
        <tr>
143
172
          <td class="memname">void Pango::Fontset::foreach </td>
144
173
          <td>(</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> &amp;&#160;</td>
 
174
          <td class="paramtype">const <a class="el" href="classPango_1_1Fontset.html#a9f05fc57fe5beca2af590c7c94d2b9ca">ForeachSlot</a>&amp;&#160;</td>
146
175
          <td class="paramname"><em>slot</em></td><td>)</td>
147
176
          <td></td>
148
177
        </tr>
149
178
      </table>
150
 
</div>
151
 
<div class="memdoc">
 
179
</div><div class="memdoc">
152
180
 
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>
159
187
  </table>
162
190
 
163
191
</div>
164
192
</div>
165
 
<a class="anchor" id="a77113b4175bce10ec3a6a5e12a107e7f"></a><!-- doxytag: member="Pango::Fontset::get_font" ref="a77113b4175bce10ec3a6a5e12a107e7f" args="(guint wc) const " -->
 
193
<a class="anchor" id="a77113b4175bce10ec3a6a5e12a107e7f"></a>
166
194
<div class="memitem">
167
195
<div class="memproto">
168
196
      <table class="memname">
174
202
          <td> const</td>
175
203
        </tr>
176
204
      </table>
177
 
</div>
178
 
<div class="memdoc">
 
205
</div><div class="memdoc">
179
206
 
180
207
<p>Returns the font in the fontset that contains the best glyph for the Unicode character <em>wc</em>. </p>
181
 
<dl><dt><b>Parameters:</b></dt><dd>
 
208
<dl class="params"><dt>Parameters</dt><dd>
182
209
  <table class="params">
183
210
    <tr><td class="paramname">wc</td><td>A Unicode character. </td></tr>
184
211
  </table>
185
212
  </dd>
186
213
</dl>
187
 
<dl class="return"><dt><b>Returns:</b></dt><dd>A <a class="el" href="classPango_1_1Font.html" title="A Pango::Font is used to represent a font in a rendering-system-independent matter.">Pango::Font</a>. The caller must call g_object_unref when finished with the font. </dd></dl>
 
214
<dl class="section return"><dt>Returns</dt><dd>A <a class="el" href="classPango_1_1Font.html" title="A Pango::Font is used to represent a font in a rendering-system-independent matter.">Pango::Font</a>. The caller must call g_object_unref when finished with the font. </dd></dl>
188
215
 
189
216
</div>
190
217
</div>
191
 
<a class="anchor" id="aa28274ba98f093e332654ef29ae91c4a"></a><!-- doxytag: member="Pango::Fontset::get_metrics" ref="aa28274ba98f093e332654ef29ae91c4a" args="() const " -->
 
218
<a class="anchor" id="aa28274ba98f093e332654ef29ae91c4a"></a>
192
219
<div class="memitem">
193
220
<div class="memproto">
194
221
      <table class="memname">
199
226
          <td> const</td>
200
227
        </tr>
201
228
      </table>
202
 
</div>
203
 
<div class="memdoc">
 
229
</div><div class="memdoc">
204
230
 
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>
207
 
 
208
 
</div>
209
 
</div>
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>
 
233
 
 
234
</div>
 
235
</div>
 
236
<a class="anchor" id="a237de4417d46abc7f9b29a9cae24ad04"></a>
 
237
<div class="memitem">
 
238
<div class="memproto">
 
239
<table class="mlabels">
 
240
  <tr>
 
241
  <td class="mlabels-left">
 
242
      <table class="memname">
 
243
        <tr>
 
244
          <td class="memname">static GType Pango::Fontset::get_type </td>
 
245
          <td>(</td>
 
246
          <td class="paramname"></td><td>)</td>
 
247
          <td></td>
 
248
        </tr>
 
249
      </table>
 
250
  </td>
 
251
  <td class="mlabels-right">
 
252
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
 
253
  </tr>
 
254
</table>
 
255
</div><div class="memdoc">
 
256
 
 
257
<p>Get the GType for this class, for use with the underlying GObject type system. </p>
 
258
 
 
259
</div>
 
260
</div>
 
261
<a class="anchor" id="a3d86b32a0670c5787fa380b2cc272056"></a>
 
262
<div class="memitem">
 
263
<div class="memproto">
 
264
<table class="mlabels">
 
265
  <tr>
 
266
  <td class="mlabels-left">
 
267
      <table class="memname">
 
268
        <tr>
 
269
          <td class="memname">PangoFontset* Pango::Fontset::gobj </td>
 
270
          <td>(</td>
 
271
          <td class="paramname"></td><td>)</td>
 
272
          <td></td>
 
273
        </tr>
 
274
      </table>
 
275
  </td>
 
276
  <td class="mlabels-right">
 
277
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
 
278
  </tr>
 
279
</table>
 
280
</div><div class="memdoc">
 
281
 
 
282
<p>Provides access to the underlying C GObject. </p>
 
283
 
 
284
</div>
 
285
</div>
 
286
<a class="anchor" id="a3610f9975cd4ea67790557b7840db803"></a>
 
287
<div class="memitem">
 
288
<div class="memproto">
 
289
<table class="mlabels">
 
290
  <tr>
 
291
  <td class="mlabels-left">
213
292
      <table class="memname">
214
293
        <tr>
215
294
          <td class="memname">const PangoFontset* Pango::Fontset::gobj </td>
216
295
          <td>(</td>
217
296
          <td class="paramname"></td><td>)</td>
218
 
          <td> const<code> [inline]</code></td>
219
 
        </tr>
220
 
      </table>
221
 
</div>
222
 
<div class="memdoc">
223
 
 
224
 
<p>Provides access to the underlying C GObject. </p>
225
 
 
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>
227
 
 
228
 
</div>
229
 
</div>
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">
234
 
        <tr>
235
 
          <td class="memname">PangoFontset* Pango::Fontset::gobj </td>
236
 
          <td>(</td>
237
 
          <td class="paramname"></td><td>)</td>
238
 
          <td><code> [inline]</code></td>
239
 
        </tr>
240
 
      </table>
241
 
</div>
242
 
<div class="memdoc">
243
 
 
244
 
<p>Provides access to the underlying C GObject. </p>
245
 
 
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>
247
 
 
248
 
</div>
249
 
</div>
250
 
<a class="anchor" id="acc58fe637f90937481e21fd852df8b33"></a><!-- doxytag: member="Pango::Fontset::gobj_copy" ref="acc58fe637f90937481e21fd852df8b33" args="()" -->
 
297
          <td> const</td>
 
298
        </tr>
 
299
      </table>
 
300
  </td>
 
301
  <td class="mlabels-right">
 
302
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
 
303
  </tr>
 
304
</table>
 
305
</div><div class="memdoc">
 
306
 
 
307
<p>Provides access to the underlying C GObject. </p>
 
308
 
 
309
</div>
 
310
</div>
 
311
<a class="anchor" id="acc58fe637f90937481e21fd852df8b33"></a>
251
312
<div class="memitem">
252
313
<div class="memproto">
253
314
      <table class="memname">
258
319
          <td></td>
259
320
        </tr>
260
321
      </table>
261
 
</div>
262
 
<div class="memdoc">
 
322
</div><div class="memdoc">
263
323
 
264
324
<p>Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. </p>
265
325
 
266
326
</div>
267
327
</div>
268
 
<hr/><h2>Friends And Related Function Documentation</h2>
269
 
<a class="anchor" id="aea3ff383e93a74444266ebe8e6c317f6"></a><!-- doxytag: member="Pango::Fontset::wrap" ref="aea3ff383e93a74444266ebe8e6c317f6" args="(PangoFontset *object, bool take_copy=false)" -->
 
328
<h2 class="groupheader">Friends And Related Function Documentation</h2>
 
329
<a class="anchor" id="aea3ff383e93a74444266ebe8e6c317f6"></a>
270
330
<div class="memitem">
271
331
<div class="memproto">
 
332
<table class="mlabels">
 
333
  <tr>
 
334
  <td class="mlabels-left">
272
335
      <table class="memname">
273
336
        <tr>
274
337
          <td class="memname"><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>&lt; <a class="el" href="classPango_1_1Fontset.html">Pango::Fontset</a> &gt; wrap </td>
285
348
        <tr>
286
349
          <td></td>
287
350
          <td>)</td>
288
 
          <td></td><td><code> [related]</code></td>
 
351
          <td></td><td></td>
289
352
        </tr>
290
353
      </table>
291
 
</div>
292
 
<div class="memdoc">
 
354
  </td>
 
355
  <td class="mlabels-right">
 
356
<span class="mlabels"><span class="mlabel">related</span></span>  </td>
 
357
  </tr>
 
358
</table>
 
359
</div><div class="memdoc">
293
360
 
294
361
<p>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. </p>
295
 
<dl><dt><b>Parameters:</b></dt><dd>
 
362
<dl class="params"><dt>Parameters</dt><dd>
296
363
  <table class="params">
297
364
    <tr><td class="paramname">object</td><td>The C instance. </td></tr>
298
365
    <tr><td class="paramname">take_copy</td><td>False if the result should take ownership of the C instance. True if it should take a new copy or ref. </td></tr>
299
366
  </table>
300
367
  </dd>
301
368
</dl>
302
 
<dl class="return"><dt><b>Returns:</b></dt><dd>A C++ instance that wraps this C instance. </dd></dl>
 
369
<dl class="section return"><dt>Returns</dt><dd>A C++ instance that wraps this C instance. </dd></dl>
303
370
 
304
371
</div>
305
372
</div>
306
373
<hr/>The documentation for this class was generated from the following file:<ul>
307
374
<li>pangomm/fontset.h</li>
308
375
</ul>
309
 
</div>
310
 
<hr class="footer"/><address class="footer"><small>Generated on Wed Oct 26 2011 13:10:53 for pangomm by&#160;
311
 
<a href="http://www.doxygen.org/index.html">
312
 
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
 
376
</div><!-- contents -->
 
377
<!-- start footer part -->
 
378
<hr class="footer"/><address class="footer"><small>
 
379
Generated on Wed Apr 24 2013 11:02:59 for pangomm by &#160;<a href="http://www.doxygen.org/index.html">
 
380
<img class="footer" src="doxygen.png" alt="doxygen"/>
 
381
</a> 1.8.3.1
 
382
</small></address>
313
383
</body>
314
384
</html>