Git init
[external/pango1.0.git] / docs / tmpl / pangofc-font.sgml
1 <!-- ##### SECTION Title ##### -->
2 PangoFcFont
3
4 <!-- ##### SECTION Short_Description ##### -->
5 Base font class for Fontconfig-based backends
6
7 <!-- ##### SECTION Long_Description ##### -->
8 <para>
9 #PangoFcFont is a base class for font implementation using the
10 Fontconfig and FreeType libraries. It is used in the
11 <link linkend="pango-Xft-Fonts-and-Rendering">Xft</link> and
12 <link linkend="pango-FreeType-Fonts-and-Rendering">FreeType</link>
13 backends shipped with Pango, but can also be used when creating
14 new backends. Any backend deriving from this base class will 
15 take advantage of the wide range of shapers implemented using
16 FreeType that come with Pango.
17 </para>
18
19 <!-- ##### SECTION See_Also ##### -->
20 <para>
21 <variablelist>
22
23 <varlistentry>
24 <term>#PangoFcFontMap</term>
25 <listitem><para>The base class for font maps; creating a new
26 Fontconfig-based backend involves deriving from both
27 #PangoFcFontMap and #PangoFcFont.
28 .</para></listitem>
29 </varlistentry>
30
31 </variablelist>
32 </para>
33
34 <!-- ##### SECTION Stability_Level ##### -->
35
36
37 <!-- ##### STRUCT PangoFcFont ##### -->
38 <para>
39
40 </para>
41
42
43 <!-- ##### ARG PangoFcFont:fontmap ##### -->
44 <para>
45
46 </para>
47
48 <!-- ##### ARG PangoFcFont:pattern ##### -->
49 <para>
50
51 </para>
52
53 <!-- ##### STRUCT PangoFcFontClass ##### -->
54 <para>
55
56 </para>
57
58 @lock_face: 
59 @unlock_face: 
60 @has_char: 
61 @get_glyph: 
62 @get_unknown_glyph: 
63 @shutdown: 
64
65 <!-- ##### MACRO PANGO_RENDER_TYPE_FC ##### -->
66 <para>
67
68 </para>
69
70
71
72 <!-- ##### FUNCTION pango_fc_font_lock_face ##### -->
73 <para>
74
75 </para>
76
77 @font: 
78 @Returns: 
79
80
81 <!-- ##### FUNCTION pango_fc_font_unlock_face ##### -->
82 <para>
83
84 </para>
85
86 @font: 
87
88
89 <!-- ##### FUNCTION pango_fc_font_has_char ##### -->
90 <para>
91
92 </para>
93
94 @font: 
95 @wc: 
96 @Returns: 
97
98
99 <!-- ##### FUNCTION pango_fc_font_get_glyph ##### -->
100 <para>
101
102 </para>
103
104 @font: 
105 @wc: 
106 @Returns: 
107
108
109 <!-- ##### FUNCTION pango_fc_font_get_unknown_glyph ##### -->
110 <para>
111
112 </para>
113
114 @font: 
115 @wc: 
116 @Returns: 
117
118
119 <!-- ##### FUNCTION pango_fc_font_kern_glyphs ##### -->
120 <para>
121
122 </para>
123
124 @font: 
125 @glyphs: 
126
127