78
78
#define <a class="link" href="pango-OpenType-Font-Handling.html#PANGO-OT-TAG-DEFAULT-SCRIPT:CAPS" title="PANGO_OT_TAG_DEFAULT_SCRIPT">PANGO_OT_TAG_DEFAULT_SCRIPT</a>
79
79
<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTInfo">PangoOTInfo</a>* <a class="link" href="pango-OpenType-Font-Handling.html#pango-ot-info-get" title="pango_ot_info_get ()">pango_ot_info_get</a> (FT_Face face);
81
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
81
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
82
82
>gboolean</a> <a class="link" href="pango-OpenType-Font-Handling.html#pango-ot-info-find-script" title="pango_ot_info_find_script ()">pango_ot_info_find_script</a> (<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTInfo">PangoOTInfo</a> *info,
83
83
<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTTableType" title="enum PangoOTTableType">PangoOTTableType</a> table_type,
84
84
<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTTag" title="PangoOTTag">PangoOTTag</a> script_tag,
86
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
86
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
87
87
>guint</a> *script_index);
89
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
89
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
90
90
>gboolean</a> <a class="link" href="pango-OpenType-Font-Handling.html#pango-ot-info-find-language" title="pango_ot_info_find_language ()">pango_ot_info_find_language</a> (<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTInfo">PangoOTInfo</a> *info,
91
91
<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTTableType" title="enum PangoOTTableType">PangoOTTableType</a> table_type,
93
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
93
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
94
94
>guint</a> script_index,
95
95
<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTTag" title="PangoOTTag">PangoOTTag</a> language_tag,
97
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
97
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
98
98
>guint</a> *language_index,
100
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
100
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
101
101
>guint</a> *required_feature_index);
103
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
103
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
104
104
>gboolean</a> <a class="link" href="pango-OpenType-Font-Handling.html#pango-ot-info-find-feature" title="pango_ot_info_find_feature ()">pango_ot_info_find_feature</a> (<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTInfo">PangoOTInfo</a> *info,
105
105
<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTTableType" title="enum PangoOTTableType">PangoOTTableType</a> table_type,
106
106
<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTTag" title="PangoOTTag">PangoOTTag</a> feature_tag,
108
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
108
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
109
109
>guint</a> script_index,
111
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
111
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
112
112
>guint</a> language_index,
114
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
114
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
115
115
>guint</a> *feature_index);
116
116
<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTTag" title="PangoOTTag">PangoOTTag</a>* <a class="link" href="pango-OpenType-Font-Handling.html#pango-ot-info-list-scripts" title="pango_ot_info_list_scripts ()">pango_ot_info_list_scripts</a> (<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTInfo">PangoOTInfo</a> *info,
117
117
<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTTableType" title="enum PangoOTTableType">PangoOTTableType</a> table_type);
118
118
<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTTag" title="PangoOTTag">PangoOTTag</a>* <a class="link" href="pango-OpenType-Font-Handling.html#pango-ot-info-list-languages" title="pango_ot_info_list_languages ()">pango_ot_info_list_languages</a> (<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTInfo">PangoOTInfo</a> *info,
119
119
<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTTableType" title="enum PangoOTTableType">PangoOTTableType</a> table_type,
121
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
121
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
122
122
>guint</a> script_index,
123
123
<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTTag" title="PangoOTTag">PangoOTTag</a> language_tag);
124
124
<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTTag" title="PangoOTTag">PangoOTTag</a>* <a class="link" href="pango-OpenType-Font-Handling.html#pango-ot-info-list-features" title="pango_ot_info_list_features ()">pango_ot_info_list_features</a> (<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTInfo">PangoOTInfo</a> *info,
125
125
<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTTableType" title="enum PangoOTTableType">PangoOTTableType</a> table_type,
126
126
<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTTag" title="PangoOTTag">PangoOTTag</a> tag,
128
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
128
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
129
129
>guint</a> script_index,
131
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
131
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
132
132
>guint</a> language_index);
133
133
<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTBuffer" title="PangoOTBuffer">PangoOTBuffer</a>* <a class="link" href="pango-OpenType-Font-Handling.html#pango-ot-buffer-new" title="pango_ot_buffer_new ()">pango_ot_buffer_new</a> (<a class="link" href="PangoFcFont.html" title="PangoFcFont">PangoFcFont</a> *font);
134
134
void <a class="link" href="pango-OpenType-Font-Handling.html#pango-ot-buffer-destroy" title="pango_ot_buffer_destroy ()">pango_ot_buffer_destroy</a> (<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTBuffer" title="PangoOTBuffer">PangoOTBuffer</a> *buffer);
135
135
void <a class="link" href="pango-OpenType-Font-Handling.html#pango-ot-buffer-clear" title="pango_ot_buffer_clear ()">pango_ot_buffer_clear</a> (<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTBuffer" title="PangoOTBuffer">PangoOTBuffer</a> *buffer);
136
136
void <a class="link" href="pango-OpenType-Font-Handling.html#pango-ot-buffer-add-glyph" title="pango_ot_buffer_add_glyph ()">pango_ot_buffer_add_glyph</a> (<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTBuffer" title="PangoOTBuffer">PangoOTBuffer</a> *buffer,
138
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
138
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
139
139
>guint</a> glyph,
141
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
141
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
142
142
>guint</a> properties,
144
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
144
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
145
145
>guint</a> cluster);
146
146
void <a class="link" href="pango-OpenType-Font-Handling.html#pango-ot-buffer-set-rtl" title="pango_ot_buffer_set_rtl ()">pango_ot_buffer_set_rtl</a> (<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTBuffer" title="PangoOTBuffer">PangoOTBuffer</a> *buffer,
148
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
148
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
149
149
>gboolean</a> rtl);
150
150
void <a class="link" href="pango-OpenType-Font-Handling.html#pango-ot-buffer-set-zero-width-marks" title="pango_ot_buffer_set_zero_width_marks ()">pango_ot_buffer_set_zero_width_marks</a>
151
151
(<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTBuffer" title="PangoOTBuffer">PangoOTBuffer</a> *buffer,
153
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
153
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
154
154
>gboolean</a> zero_width_marks);
155
155
void <a class="link" href="pango-OpenType-Font-Handling.html#pango-ot-buffer-get-glyphs" title="pango_ot_buffer_get_glyphs ()">pango_ot_buffer_get_glyphs</a> (const <a class="link" href="pango-OpenType-Font-Handling.html#PangoOTBuffer" title="PangoOTBuffer">PangoOTBuffer</a> *buffer,
156
156
<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTGlyph" title="PangoOTGlyph">PangoOTGlyph</a> **glyphs,
170
170
void <a class="link" href="pango-OpenType-Font-Handling.html#pango-ot-ruleset-add-feature" title="pango_ot_ruleset_add_feature ()">pango_ot_ruleset_add_feature</a> (<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTRuleset">PangoOTRuleset</a> *ruleset,
171
171
<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTTableType" title="enum PangoOTTableType">PangoOTTableType</a> table_type,
173
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
173
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
174
174
>guint</a> feature_index,
176
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gulong"
176
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gulong"
177
177
>gulong</a> property_bit);
179
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
179
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
180
180
>gboolean</a> <a class="link" href="pango-OpenType-Font-Handling.html#pango-ot-ruleset-maybe-add-feature" title="pango_ot_ruleset_maybe_add_feature ()">pango_ot_ruleset_maybe_add_feature</a> (<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTRuleset">PangoOTRuleset</a> *ruleset,
181
181
<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTTableType" title="enum PangoOTTableType">PangoOTTableType</a> table_type,
182
182
<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTTag" title="PangoOTTag">PangoOTTag</a> feature_tag,
184
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gulong"
184
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gulong"
185
185
>gulong</a> property_bit);
187
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
187
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
188
188
>guint</a> <a class="link" href="pango-OpenType-Font-Handling.html#pango-ot-ruleset-maybe-add-features" title="pango_ot_ruleset_maybe_add_features ()">pango_ot_ruleset_maybe_add_features</a> (<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTRuleset">PangoOTRuleset</a> *ruleset,
189
189
<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTTableType" title="enum PangoOTTableType">PangoOTTableType</a> table_type,
190
190
const <a class="link" href="pango-OpenType-Font-Handling.html#PangoOTFeatureMap" title="PangoOTFeatureMap">PangoOTFeatureMap</a> *features,
192
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
192
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
193
193
>guint</a> n_features);
195
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
195
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
196
196
>guint</a> <a class="link" href="pango-OpenType-Font-Handling.html#pango-ot-ruleset-get-feature-count" title="pango_ot_ruleset_get_feature_count ()">pango_ot_ruleset_get_feature_count</a> (const <a class="link" href="pango-OpenType-Font-Handling.html#PangoOTRuleset">PangoOTRuleset</a> *ruleset,
198
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
198
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
199
199
>guint</a> *n_gsub_features,
201
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
201
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
202
202
>guint</a> *n_gpos_features);
203
203
void <a class="link" href="pango-OpenType-Font-Handling.html#pango-ot-ruleset-substitute" title="pango_ot_ruleset_substitute ()">pango_ot_ruleset_substitute</a> (const <a class="link" href="pango-OpenType-Font-Handling.html#PangoOTRuleset">PangoOTRuleset</a> *ruleset,
204
204
<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTBuffer" title="PangoOTBuffer">PangoOTBuffer</a> *buffer);
207
207
<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTRulesetDescription" title="PangoOTRulesetDescription">PangoOTRulesetDescription</a>* <a class="link" href="pango-OpenType-Font-Handling.html#pango-ot-ruleset-description-copy" title="pango_ot_ruleset_description_copy ()">pango_ot_ruleset_description_copy</a>
208
208
(const <a class="link" href="pango-OpenType-Font-Handling.html#PangoOTRulesetDescription" title="PangoOTRulesetDescription">PangoOTRulesetDescription</a> *desc);
210
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
210
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
211
211
>gboolean</a> <a class="link" href="pango-OpenType-Font-Handling.html#pango-ot-ruleset-description-equal" title="pango_ot_ruleset_description_equal ()">pango_ot_ruleset_description_equal</a> (const <a class="link" href="pango-OpenType-Font-Handling.html#PangoOTRulesetDescription" title="PangoOTRulesetDescription">PangoOTRulesetDescription</a> *desc1,
212
212
const <a class="link" href="pango-OpenType-Font-Handling.html#PangoOTRulesetDescription" title="PangoOTRulesetDescription">PangoOTRulesetDescription</a> *desc2);
213
213
void <a class="link" href="pango-OpenType-Font-Handling.html#pango-ot-ruleset-description-free" title="pango_ot_ruleset_description_free ()">pango_ot_ruleset_description_free</a> (<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTRulesetDescription" title="PangoOTRulesetDescription">PangoOTRulesetDescription</a> *desc);
215
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
215
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
216
216
>guint</a> <a class="link" href="pango-OpenType-Font-Handling.html#pango-ot-ruleset-description-hash" title="pango_ot_ruleset_description_hash ()">pango_ot_ruleset_description_hash</a> (const <a class="link" href="pango-OpenType-Font-Handling.html#PangoOTRulesetDescription" title="PangoOTRulesetDescription">PangoOTRulesetDescription</a> *desc);
217
217
<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTTag" title="PangoOTTag">PangoOTTag</a> <a class="link" href="pango-OpenType-Font-Handling.html#pango-ot-tag-from-language" title="pango_ot_tag_from_language ()">pango_ot_tag_from_language</a> (<a class="link" href="pango-Scripts-and-Languages.html#PangoLanguage" title="PangoLanguage">PangoLanguage</a> *language);
218
218
<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTTag" title="PangoOTTag">PangoOTTag</a> <a class="link" href="pango-OpenType-Font-Handling.html#pango-ot-tag-from-script" title="pango_ot_tag_from_script ()">pango_ot_tag_from_script</a> (<a class="link" href="pango-Scripts-and-Languages.html#PangoScript" title="enum PangoScript">PangoScript</a> script);
318
318
<td><p><span class="term"><a
319
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
319
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
320
320
>guint</a> <em class="structfield"><code>cluster</code></em>;</span></p></td>
321
321
<td>the cluster that this glyph belongs to.
325
325
<td><p><span class="term"><a
326
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gushort"
326
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gushort"
327
327
>gushort</a> <em class="structfield"><code>component</code></em>;</span></p></td>
328
328
<td>a component value, set by the OpenType layout engine.
332
332
<td><p><span class="term"><a
333
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gushort"
333
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gushort"
334
334
>gushort</a> <em class="structfield"><code>ligID</code></em>;</span></p></td>
335
335
<td>a ligature index value, set by the OpenType layout engine.
339
339
<td><p><span class="term"><a
340
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gushort"
340
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gushort"
341
341
>gushort</a> <em class="structfield"><code>property_cache</code></em>;</span></p></td>
342
342
<td>for internal use.
400
400
<td><p><span class="term">const <a class="link" href="pango-OpenType-Font-Handling.html#PangoOTFeatureMap" title="PangoOTFeatureMap">PangoOTFeatureMap</a> *<em class="structfield"><code>static_gsub_features</code></em>;</span></p></td>
401
<td>static map of GSUB features, or <a
402
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
403
><code class="literal">NULL</code></a>.
401
<td>static map of GSUB features, or <code class="literal">NULL</code>.
407
405
<td><p><span class="term"><a
408
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
406
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
409
407
>guint</a> <em class="structfield"><code>n_static_gsub_features</code></em>;</span></p></td>
410
408
<td>length of <em class="parameter"><code>static_gsub_features</code></em>, or 0.
414
412
<td><p><span class="term">const <a class="link" href="pango-OpenType-Font-Handling.html#PangoOTFeatureMap" title="PangoOTFeatureMap">PangoOTFeatureMap</a> *<em class="structfield"><code>static_gpos_features</code></em>;</span></p></td>
415
<td>static map of GPOS features, or <a
416
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
417
><code class="literal">NULL</code></a>.
413
<td>static map of GPOS features, or <code class="literal">NULL</code>.
421
417
<td><p><span class="term"><a
422
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
418
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
423
419
>guint</a> <em class="structfield"><code>n_static_gpos_features</code></em>;</span></p></td>
424
420
<td>length of <em class="parameter"><code>static_gpos_features</code></em>, or 0.
428
424
<td><p><span class="term">const <a class="link" href="pango-OpenType-Font-Handling.html#PangoOTFeatureMap" title="PangoOTFeatureMap">PangoOTFeatureMap</a> *<em class="structfield"><code>other_features</code></em>;</span></p></td>
429
<td>map of extra features to add to both GSUB and GPOS, or <a
430
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
431
><code class="literal">NULL</code></a>.
425
<td>map of extra features to add to both GSUB and GPOS, or <code class="literal">NULL</code>.
432
426
Unlike the static maps, this pointer need not live beyond
433
427
the life of function calls taking this struct.
437
431
<td><p><span class="term"><a
438
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
432
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
439
433
>guint</a> <em class="structfield"><code>n_other_features</code></em>;</span></p></td>
440
434
<td>length of <em class="parameter"><code>other_features</code></em>, or 0.
767
757
<div class="refsect2" lang="en">
768
758
<a name="pango-ot-info-find-language"></a><h3>pango_ot_info_find_language ()</h3>
769
759
<pre class="programlisting"><a
770
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
760
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
771
761
>gboolean</a> pango_ot_info_find_language (<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTInfo">PangoOTInfo</a> *info,
772
762
<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTTableType" title="enum PangoOTTableType">PangoOTTableType</a> table_type,
774
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
764
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
775
765
>guint</a> script_index,
776
766
<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTTag" title="PangoOTTag">PangoOTTag</a> language_tag,
778
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
768
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
779
769
>guint</a> *language_index,
781
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
771
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
782
772
>guint</a> *required_feature_index);</pre>
784
774
Finds the index of a language and its required feature index.
844
828
<div class="refsect2" lang="en">
845
829
<a name="pango-ot-info-find-feature"></a><h3>pango_ot_info_find_feature ()</h3>
846
830
<pre class="programlisting"><a
847
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
831
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
848
832
>gboolean</a> pango_ot_info_find_feature (<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTInfo">PangoOTInfo</a> *info,
849
833
<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTTableType" title="enum PangoOTTableType">PangoOTTableType</a> table_type,
850
834
<a class="link" href="pango-OpenType-Font-Handling.html#PangoOTTag" title="PangoOTTag">PangoOTTag</a> feature_tag,
852
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
836
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
853
837
>guint</a> script_index,
855
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
839
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
856
840
>guint</a> language_index,
858
href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
842
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
859
843
>guint</a> *feature_index);</pre>
861
845
Finds the index of a feature. If the feature is not found, sets