afaa22f6a321c1c6f8bf2fc7713232b725ebeffc
[platform/upstream/fontconfig.git] / doc / fontconfig-devel / fcconfigbuildfonts.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/loose.dtd">
2 <HTML
3 ><HEAD
4 ><TITLE
5 >FcConfigBuildFonts</TITLE
6 ><META
7 NAME="GENERATOR"
8 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
9 REL="HOME"
10 HREF="t1.html"><LINK
11 REL="UP"
12 TITLE="FcConfig"
13 HREF="x103.html#AEN3038"><LINK
14 REL="PREVIOUS"
15 TITLE="FcConfigEnableHome"
16 HREF="fcconfigenablehome.html"><LINK
17 REL="NEXT"
18 TITLE="FcConfigGetConfigDirs"
19 HREF="fcconfiggetconfigdirs.html"></HEAD
20 ><BODY
21 CLASS="REFENTRY"
22 BGCOLOR="#FFFFFF"
23 TEXT="#000000"
24 LINK="#0000FF"
25 VLINK="#840084"
26 ALINK="#0000FF"
27 ><DIV
28 CLASS="NAVHEADER"
29 ><TABLE
30 SUMMARY="Header navigation table"
31 WIDTH="100%"
32 BORDER="0"
33 CELLPADDING="0"
34 CELLSPACING="0"
35 ><TR
36 ><TH
37 COLSPAN="3"
38 ALIGN="center"
39 ></TH
40 ></TR
41 ><TR
42 ><TD
43 WIDTH="10%"
44 ALIGN="left"
45 VALIGN="bottom"
46 ><A
47 HREF="fcconfigenablehome.html"
48 ACCESSKEY="P"
49 >&#60;&#60;&#60; Previous</A
50 ></TD
51 ><TD
52 WIDTH="80%"
53 ALIGN="center"
54 VALIGN="bottom"
55 ></TD
56 ><TD
57 WIDTH="10%"
58 ALIGN="right"
59 VALIGN="bottom"
60 ><A
61 HREF="fcconfiggetconfigdirs.html"
62 ACCESSKEY="N"
63 >Next &#62;&#62;&#62;</A
64 ></TD
65 ></TR
66 ></TABLE
67 ><HR
68 ALIGN="LEFT"
69 WIDTH="100%"></DIV
70 ><H1
71 ><A
72 NAME="FCCONFIGBUILDFONTS"
73 ></A
74 >FcConfigBuildFonts</H1
75 ><DIV
76 CLASS="REFNAMEDIV"
77 ><A
78 NAME="AEN3207"
79 ></A
80 ><H2
81 >Name</H2
82 >FcConfigBuildFonts&nbsp;--&nbsp;Build font database</DIV
83 ><DIV
84 CLASS="REFSYNOPSISDIV"
85 ><A
86 NAME="AEN3210"
87 ></A
88 ><H2
89 >Synopsis</H2
90 ><DIV
91 CLASS="FUNCSYNOPSIS"
92 ><P
93 ></P
94 ><A
95 NAME="AEN3211"
96 ></A
97 ><TABLE
98 BORDER="0"
99 BGCOLOR="#E0E0E0"
100 WIDTH="100%"
101 ><TR
102 ><TD
103 ><PRE
104 CLASS="FUNCSYNOPSISINFO"
105 >#include &#60;fontconfig/fontconfig.h&#62;
106         </PRE
107 ></TD
108 ></TR
109 ></TABLE
110 ><P
111 ><CODE
112 ><CODE
113 CLASS="FUNCDEF"
114 >FcBool <TT
115 CLASS="FUNCTION"
116 >FcConfigBuildFonts</TT
117 ></CODE
118 >(FcConfig *<TT
119 CLASS="PARAMETER"
120 ><I
121 >config</I
122 ></TT
123 >);</CODE
124 ></P
125 ><P
126 ></P
127 ></DIV
128 ></DIV
129 ><DIV
130 CLASS="REFSECT1"
131 ><A
132 NAME="AEN3218"
133 ></A
134 ><H2
135 >Description</H2
136 ><P
137 >Builds the set of available fonts for the given configuration.  Note that
138 any changes to the configuration after this call have indeterminate effects.
139 Returns FcFalse if this operation runs out of memory.
140 If <TT
141 CLASS="PARAMETER"
142 ><I
143 >config</I
144 ></TT
145 > is NULL, the current configuration is used.
146             </P
147 ></DIV
148 ><DIV
149 CLASS="NAVFOOTER"
150 ><HR
151 ALIGN="LEFT"
152 WIDTH="100%"><TABLE
153 SUMMARY="Footer navigation table"
154 WIDTH="100%"
155 BORDER="0"
156 CELLPADDING="0"
157 CELLSPACING="0"
158 ><TR
159 ><TD
160 WIDTH="33%"
161 ALIGN="left"
162 VALIGN="top"
163 ><A
164 HREF="fcconfigenablehome.html"
165 ACCESSKEY="P"
166 >&#60;&#60;&#60; Previous</A
167 ></TD
168 ><TD
169 WIDTH="34%"
170 ALIGN="center"
171 VALIGN="top"
172 ><A
173 HREF="t1.html"
174 ACCESSKEY="H"
175 >Home</A
176 ></TD
177 ><TD
178 WIDTH="33%"
179 ALIGN="right"
180 VALIGN="top"
181 ><A
182 HREF="fcconfiggetconfigdirs.html"
183 ACCESSKEY="N"
184 >Next &#62;&#62;&#62;</A
185 ></TD
186 ></TR
187 ><TR
188 ><TD
189 WIDTH="33%"
190 ALIGN="left"
191 VALIGN="top"
192 >FcConfigEnableHome</TD
193 ><TD
194 WIDTH="34%"
195 ALIGN="center"
196 VALIGN="top"
197 ><A
198 HREF="x103.html#AEN3038"
199 ACCESSKEY="U"
200 >Up</A
201 ></TD
202 ><TD
203 WIDTH="33%"
204 ALIGN="right"
205 VALIGN="top"
206 >FcConfigGetConfigDirs</TD
207 ></TR
208 ></TABLE
209 ></DIV
210 ></BODY
211 ></HTML
212 >