~ubuntu-branches/ubuntu/trusty/pango1.0/trusty-proposed

« back to all changes in this revision

Viewing changes to docs/html/PangoFcFont.html

  • Committer: Bazaar Package Importer
  • Author(s): Sebastian Dröge
  • Date: 2009-09-09 07:49:30 UTC
  • mfrom: (1.6.1 upstream) (63.1.2 squeeze)
  • Revision ID: james.westby@ubuntu.com-20090909074930-zlgadwz6svi311vh
Tags: 1.25.6-1
New upstream development release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
<head>
4
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>PangoFcFont</title>
6
 
<meta name="generator" content="DocBook XSL Stylesheets V1.74.2">
 
6
<meta name="generator" content="DocBook XSL Stylesheets V1.74.3">
7
7
<link rel="home" href="index.html" title="Pango Reference Manual">
8
8
<link rel="up" href="lowlevel.html" title="Low Level Functionality">
9
9
<link rel="prev" href="PangoFcFontMap.html" title="PangoFcFontMap">
28
28
<link rel="index" href="index-1.18.html" title="Index of new symbols in 1.18">
29
29
<link rel="index" href="index-1.20.html" title="Index of new symbols in 1.20">
30
30
<link rel="index" href="index-1.22.html" title="Index of new symbols in 1.22">
 
31
<link rel="index" href="index-1.24.html" title="Index of new symbols in 1.24">
 
32
<link rel="index" href="index-1.26.html" title="Index of new symbols in 1.26">
31
33
</head>
32
34
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
33
35
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
66
68
FT_Face             <a class="link" href="PangoFcFont.html#pango-fc-font-lock-face" title="pango_fc_font_lock_face ()">pango_fc_font_lock_face</a>             (<a class="link" href="PangoFcFont.html" title="PangoFcFont">PangoFcFont</a> *font);
67
69
void                <a class="link" href="PangoFcFont.html#pango-fc-font-unlock-face" title="pango_fc_font_unlock_face ()">pango_fc_font_unlock_face</a>           (<a class="link" href="PangoFcFont.html" title="PangoFcFont">PangoFcFont</a> *font);
68
70
<a
69
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
71
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
70
72
>gboolean</a>            <a class="link" href="PangoFcFont.html#pango-fc-font-has-char" title="pango_fc_font_has_char ()">pango_fc_font_has_char</a>              (<a class="link" href="PangoFcFont.html" title="PangoFcFont">PangoFcFont</a> *font,
71
73
                                                         <a
72
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Unicode-Manipulation.html#gunichar"
 
74
href="http://library.gnome.org/devel/glib/unstable/glib-Unicode-Manipulation.html#gunichar"
73
75
>gunichar</a> wc);
74
76
<a
75
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
 
77
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
76
78
>guint</a>               <a class="link" href="PangoFcFont.html#pango-fc-font-get-glyph" title="pango_fc_font_get_glyph ()">pango_fc_font_get_glyph</a>             (<a class="link" href="PangoFcFont.html" title="PangoFcFont">PangoFcFont</a> *font,
77
79
                                                         <a
78
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Unicode-Manipulation.html#gunichar"
 
80
href="http://library.gnome.org/devel/glib/unstable/glib-Unicode-Manipulation.html#gunichar"
79
81
>gunichar</a> wc);
80
82
<a class="link" href="pango-Glyph-Storage.html#PangoGlyph" title="PangoGlyph">PangoGlyph</a>          <a class="link" href="PangoFcFont.html#pango-fc-font-get-unknown-glyph" title="pango_fc_font_get_unknown_glyph ()">pango_fc_font_get_unknown_glyph</a>     (<a class="link" href="PangoFcFont.html" title="PangoFcFont">PangoFcFont</a> *font,
81
83
                                                         <a
82
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Unicode-Manipulation.html#gunichar"
 
84
href="http://library.gnome.org/devel/glib/unstable/glib-Unicode-Manipulation.html#gunichar"
83
85
>gunichar</a> wc);
84
86
void                <a class="link" href="PangoFcFont.html#pango-fc-font-kern-glyphs" title="pango_fc_font_kern_glyphs ()">pango_fc_font_kern_glyphs</a>           (<a class="link" href="PangoFcFont.html" title="PangoFcFont">PangoFcFont</a> *font,
85
87
                                                         <a class="link" href="pango-Glyph-Storage.html#PangoGlyphString" title="PangoGlyphString">PangoGlyphString</a> *glyphs);
89
91
<a name="PangoFcFont.object-hierarchy"></a><h2>Object Hierarchy</h2>
90
92
<pre class="synopsis">
91
93
  <a
92
 
href="/home/behdad/.local/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
 
94
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"
93
95
>GObject</a>
94
96
   +----<a class="link" href="pango-Fonts.html#PangoFont">PangoFont</a>
95
97
         +----PangoFcFont
99
101
<div class="refsect1" lang="en">
100
102
<a name="PangoFcFont.properties"></a><h2>Properties</h2>
101
103
<pre class="synopsis">
102
 
  "<a class="link" href="PangoFcFont.html#PangoFcFont--fontmap" title='The "fontmap" property'>fontmap</a>"                  <a class="link" href="PangoFcFontMap.html" title="PangoFcFontMap">PangoFcFontMap</a>*       : Read / Write / Construct Only
 
104
  "<a class="link" href="PangoFcFont.html#PangoFcFont--fontmap" title='The "fontmap" property'>fontmap</a>"                  <a class="link" href="PangoFcFontMap.html" title="PangoFcFontMap">PangoFcFontMap</a>*       : Read / Write
103
105
  "<a class="link" href="PangoFcFont.html#PangoFcFont--pattern" title='The "pattern" property'>pattern</a>"                  <a
104
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
 
106
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
105
107
>gpointer</a>              : Read / Write / Construct Only
106
108
</pre>
107
109
</div>
172
174
<tr>
173
175
<td><p><span class="term"><em class="structfield"><code>has_char</code></em> ()</span></p></td>
174
176
<td> Return <a
175
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE--CAPS"
 
177
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE--CAPS"
176
178
><code class="literal">TRUE</code></a> if the the font contains a glyph
177
179
  corresponding to the specified character.
178
180
</td>
189
191
  display an unknown-glyph indication for the specified
190
192
  Unicode character.
191
193
  May be <a
192
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL--CAPS"
 
194
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
193
195
><code class="literal">NULL</code></a>.
194
196
</td>
195
197
</tr>
198
200
<td> Performs any font-specific shutdown code that
199
201
  needs to be done when pango_fc_font_map_shutdown is called.
200
202
  May be <a
201
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL--CAPS"
 
203
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
202
204
><code class="literal">NULL</code></a>.
203
205
</td>
204
206
</tr>
268
270
<div class="refsect2" lang="en">
269
271
<a name="pango-fc-font-has-char"></a><h3>pango_fc_font_has_char ()</h3>
270
272
<pre class="programlisting"><a
271
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
273
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
272
274
>gboolean</a>            pango_fc_font_has_char              (<a class="link" href="PangoFcFont.html" title="PangoFcFont">PangoFcFont</a> *font,
273
275
                                                         <a
274
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Unicode-Manipulation.html#gunichar"
 
276
href="http://library.gnome.org/devel/glib/unstable/glib-Unicode-Manipulation.html#gunichar"
275
277
>gunichar</a> wc);</pre>
276
278
<p>
277
279
Determines whether <em class="parameter"><code>font</code></em> has a glyph for the codepoint <em class="parameter"><code>wc</code></em>.</p>
293
295
<tr>
294
296
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
295
297
<td> <a
296
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE--CAPS"
 
298
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE--CAPS"
297
299
><code class="literal">TRUE</code></a> if <em class="parameter"><code>font</code></em> has the requested codepoint.
298
300
 
299
301
</td>
306
308
<div class="refsect2" lang="en">
307
309
<a name="pango-fc-font-get-glyph"></a><h3>pango_fc_font_get_glyph ()</h3>
308
310
<pre class="programlisting"><a
309
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
 
311
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
310
312
>guint</a>               pango_fc_font_get_glyph             (<a class="link" href="PangoFcFont.html" title="PangoFcFont">PangoFcFont</a> *font,
311
313
                                                         <a
312
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Unicode-Manipulation.html#gunichar"
 
314
href="http://library.gnome.org/devel/glib/unstable/glib-Unicode-Manipulation.html#gunichar"
313
315
>gunichar</a> wc);</pre>
314
316
<p>
315
317
Gets the glyph index for a given Unicode character
346
348
<a name="pango-fc-font-get-unknown-glyph"></a><h3>pango_fc_font_get_unknown_glyph ()</h3>
347
349
<pre class="programlisting"><a class="link" href="pango-Glyph-Storage.html#PangoGlyph" title="PangoGlyph">PangoGlyph</a>          pango_fc_font_get_unknown_glyph     (<a class="link" href="PangoFcFont.html" title="PangoFcFont">PangoFcFont</a> *font,
348
350
                                                         <a
349
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Unicode-Manipulation.html#gunichar"
 
351
href="http://library.gnome.org/devel/glib/unstable/glib-Unicode-Manipulation.html#gunichar"
350
352
>gunichar</a> wc);</pre>
351
353
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
352
354
<h3 class="title">Warning</h3>
415
417
<a name="PangoFcFont.property-details"></a><h2>Property Details</h2>
416
418
<div class="refsect2" lang="en">
417
419
<a name="PangoFcFont--fontmap"></a><h3>The <code class="literal">"fontmap"</code> property</h3>
418
 
<pre class="programlisting">  "fontmap"                  <a class="link" href="PangoFcFontMap.html" title="PangoFcFontMap">PangoFcFontMap</a>*       : Read / Write / Construct Only</pre>
 
420
<pre class="programlisting">  "fontmap"                  <a class="link" href="PangoFcFontMap.html" title="PangoFcFontMap">PangoFcFontMap</a>*       : Read / Write</pre>
419
421
<p>The PangoFc font map this font is associated with (Since: 1.26).</p>
420
422
</div>
421
423
<hr>
422
424
<div class="refsect2" lang="en">
423
425
<a name="PangoFcFont--pattern"></a><h3>The <code class="literal">"pattern"</code> property</h3>
424
426
<pre class="programlisting">  "pattern"                  <a
425
 
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
 
427
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
426
428
>gpointer</a>              : Read / Write / Construct Only</pre>
427
429
<p>The fontconfig pattern for this font.</p>
428
430
</div>