summaryrefslogtreecommitdiff
path: root/doc/fcfreetype.fncs
diff options
context:
space:
mode:
authorKeith Packard <keithp@koto.keithp.com>2007-11-03 22:23:28 -0700
committerKeith Packard <keithp@koto.keithp.com>2007-11-03 22:23:28 -0700
commita190678e3c4497870679808dde418191407be91d (patch)
treedbedfaab97058d0b44baa9654d2ea8149e38dfa4 /doc/fcfreetype.fncs
parent9a54f8a1945e614e07446412a2df534fbc1f77cb (diff)
downloadfontconfig-a190678e3c4497870679808dde418191407be91d.tar.gz
Document previously undocumented functions. (bug 12963)
Diffstat (limited to 'doc/fcfreetype.fncs')
-rw-r--r--doc/fcfreetype.fncs22
1 files changed, 22 insertions, 0 deletions
diff --git a/doc/fcfreetype.fncs b/doc/fcfreetype.fncs
index 6ecedda..935eacf 100644
--- a/doc/fcfreetype.fncs
+++ b/doc/fcfreetype.fncs
@@ -56,6 +56,28 @@ not in 'blanks' are not placed in the returned FcCharSet.
@SYNOPSIS@
#include &lt;fontconfig.h&gt;
#include &lt;fcfreetype.h&gt;
+@RET@ FcCharSet *
+@FUNC@ FcFreeTypeCharSetAndSpacing
+@TYPE1@ FT_Face% @ARG1@ face
+@TYPE2@ FcBlanks * @ARG2@ blanks
+@TYPE3@ int * @ARG3@ spacing
+@PURPOSE@ compute unicode coverage and spacing type
+@DESC@
+Scans a FreeType face and returns the set of encoded Unicode chars.
+This scans
+several encoding tables to build as complete a list as possible.
+If 'blanks' is not 0, the glyphs in the font are examined and any blank glyphs
+not in 'blanks' are not placed in the returned FcCharSet.
+<parameter>spacing</parameter> receives the computed spacing type of the
+font, one of FC_MONO for a font where all glyphs have the same width,
+FC_DUAL, where the font has glyphs in precisely two widths, one twice as
+wide as the other, or FC_PROPORTIONAL where the font has glyphs of many
+widths.
+@@
+
+@SYNOPSIS@
+#include &lt;fontconfig.h&gt;
+#include &lt;fcfreetype.h&gt;
@RET@ FcPattern *
@FUNC@ FcFreeTypeQuery
@TYPE1@ const char * @ARG1@ file