summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorBehdad Esfahbod <behdad@behdad.org>2008-05-28 20:54:38 -0400
committerBehdad Esfahbod <behdad@behdad.org>2008-05-28 20:54:38 -0400
commit65cc905c2f7707723858917d9d1e93566214b640 (patch)
tree4ebf3c5c6b509795f0cac590dab33629a4cacd0b /doc
parenta9b2461c41dba6bb097ee316f093d5b9d3fb6d56 (diff)
[doc] Add stub for user-fonts
Diffstat (limited to 'doc')
-rw-r--r--doc/public/Headers.mk1
-rw-r--r--doc/public/cairo-docs.xml1
-rw-r--r--doc/public/cairo-sections.txt18
-rw-r--r--doc/public/tmpl/cairo-user-fonts.sgml146
4 files changed, 166 insertions, 0 deletions
diff --git a/doc/public/Headers.mk b/doc/public/Headers.mk
index 6b40c611d..9b7aef639 100644
--- a/doc/public/Headers.mk
+++ b/doc/public/Headers.mk
@@ -14,6 +14,7 @@ PRIVATE_TEST_HFILES = \
cairo-hash-private.h \
cairo-malloc-private.h \
cairo-meta-surface-private.h \
+ cairo-mutex-impl-private.h \
cairo-mutex-list-private.h \
cairo-mutex-private.h \
cairo-mutex-type-private.h \
diff --git a/doc/public/cairo-docs.xml b/doc/public/cairo-docs.xml
index 467a58706..4e72237a2 100644
--- a/doc/public/cairo-docs.xml
+++ b/doc/public/cairo-docs.xml
@@ -25,6 +25,7 @@
<xi:include href="xml/cairo-ft.xml"/>
<xi:include href="xml/cairo-win32-fonts.xml"/>
<xi:include href="xml/cairo-quartz-fonts.xml"/>
+ <xi:include href="xml/cairo-user-fonts.xml"/>
</chapter>
<chapter id="Surfaces">
<title>Surfaces</title>
diff --git a/doc/public/cairo-sections.txt b/doc/public/cairo-sections.txt
index c6d528744..c95863868 100644
--- a/doc/public/cairo-sections.txt
+++ b/doc/public/cairo-sections.txt
@@ -32,6 +32,24 @@ cairo_quartz_font_face_create_for_atsu_font_id
</SECTION>
<SECTION>
+<FILE>cairo-user-fonts</FILE>
+<TITLE>User Fonts</TITLE>
+cairo_user_scaled_font_init_func_t
+cairo_user_scaled_font_render_glyph_func_t
+cairo_user_scaled_font_text_to_glyphs_func_t
+cairo_user_scaled_font_unicode_to_glyph_func_t
+cairo_user_font_face_create
+cairo_user_font_face_set_init_func
+cairo_user_font_face_get_init_func
+cairo_user_font_face_set_render_glyph_func
+cairo_user_font_face_get_render_glyph_func
+cairo_user_font_face_set_unicode_to_glyph_func
+cairo_user_font_face_get_unicode_to_glyph_func
+cairo_user_font_face_set_text_to_glyphs_func
+cairo_user_font_face_get_text_to_glyphs_func
+</SECTION>
+
+<SECTION>
<FILE>cairo-image</FILE>
<TITLE>Image Surfaces</TITLE>
cairo_format_t
diff --git a/doc/public/tmpl/cairo-user-fonts.sgml b/doc/public/tmpl/cairo-user-fonts.sgml
new file mode 100644
index 000000000..64f75019c
--- /dev/null
+++ b/doc/public/tmpl/cairo-user-fonts.sgml
@@ -0,0 +1,146 @@
+<!-- ##### SECTION Title ##### -->
+User Fonts
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### USER_FUNCTION cairo_user_scaled_font_init_func_t ##### -->
+<para>
+
+</para>
+
+@scaled_font:
+@extents:
+@Returns:
+
+
+<!-- ##### USER_FUNCTION cairo_user_scaled_font_render_glyph_func_t ##### -->
+<para>
+
+</para>
+
+@scaled_font:
+@glyph:
+@cr:
+@extents:
+@Returns:
+
+
+<!-- ##### USER_FUNCTION cairo_user_scaled_font_text_to_glyphs_func_t ##### -->
+<para>
+
+</para>
+
+@scaled_font:
+@utf8:
+@glyphs:
+@num_glyphs:
+@Returns:
+
+
+<!-- ##### USER_FUNCTION cairo_user_scaled_font_unicode_to_glyph_func_t ##### -->
+<para>
+
+</para>
+
+@scaled_font:
+@unicode:
+@glyph_index:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_user_font_face_create ##### -->
+<para>
+
+</para>
+
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_user_font_face_set_init_func ##### -->
+<para>
+
+</para>
+
+@font_face:
+@init_func:
+
+
+<!-- ##### FUNCTION cairo_user_font_face_get_init_func ##### -->
+<para>
+
+</para>
+
+@font_face:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_user_font_face_set_render_glyph_func ##### -->
+<para>
+
+</para>
+
+@font_face:
+@render_glyph_func:
+
+
+<!-- ##### FUNCTION cairo_user_font_face_get_render_glyph_func ##### -->
+<para>
+
+</para>
+
+@font_face:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_user_font_face_set_unicode_to_glyph_func ##### -->
+<para>
+
+</para>
+
+@font_face:
+@unicode_to_glyph_func:
+
+
+<!-- ##### FUNCTION cairo_user_font_face_get_unicode_to_glyph_func ##### -->
+<para>
+
+</para>
+
+@font_face:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_user_font_face_set_text_to_glyphs_func ##### -->
+<para>
+
+</para>
+
+@font_face:
+@text_to_glyphs_func:
+
+
+<!-- ##### FUNCTION cairo_user_font_face_get_text_to_glyphs_func ##### -->
+<para>
+
+</para>
+
+@font_face:
+@Returns:
+
+