diff options
author | Behdad Esfahbod <behdad@behdad.org> | 2008-05-28 20:54:38 -0400 |
---|---|---|
committer | Behdad Esfahbod <behdad@behdad.org> | 2008-05-28 20:54:38 -0400 |
commit | 65cc905c2f7707723858917d9d1e93566214b640 (patch) | |
tree | 4ebf3c5c6b509795f0cac590dab33629a4cacd0b /doc | |
parent | a9b2461c41dba6bb097ee316f093d5b9d3fb6d56 (diff) |
[doc] Add stub for user-fonts
Diffstat (limited to 'doc')
-rw-r--r-- | doc/public/Headers.mk | 1 | ||||
-rw-r--r-- | doc/public/cairo-docs.xml | 1 | ||||
-rw-r--r-- | doc/public/cairo-sections.txt | 18 | ||||
-rw-r--r-- | doc/public/tmpl/cairo-user-fonts.sgml | 146 |
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: + + |