diff options
Diffstat (limited to 'docs/tmpl/fonts.sgml')
-rw-r--r-- | docs/tmpl/fonts.sgml | 170 |
1 files changed, 102 insertions, 68 deletions
diff --git a/docs/tmpl/fonts.sgml b/docs/tmpl/fonts.sgml index dd6ce068..762be79e 100644 --- a/docs/tmpl/fonts.sgml +++ b/docs/tmpl/fonts.sgml @@ -36,12 +36,11 @@ the characteristics of a font to load. <!-- ##### ENUM PangoStyle ##### --> <para> -An enumeration specifying the various slant styles possible for a font. </para> -@PANGO_STYLE_NORMAL: the font is upright. -@PANGO_STYLE_OBLIQUE: the font is slanted, but in a roman style. -@PANGO_STYLE_ITALIC: the font is slanted in an italic style. +@PANGO_STYLE_NORMAL: +@PANGO_STYLE_OBLIQUE: +@PANGO_STYLE_ITALIC: <!-- ##### ENUM PangoWeight ##### --> <para> @@ -148,10 +147,7 @@ The #PangoFont structure contains one member which the implementation fills in: </para> -@klass: a pointer to the <firstterm>class structure</firstterm> - for this font. People using a #PangoFont should - not directly access this member; they should use the - appropriate wrapper functions. +@parent_instance: <!-- ##### STRUCT PangoFontClass ##### --> <para> @@ -171,7 +167,7 @@ It contains the following members: </tbody></tgroup></informaltable> </para> -@destroy: a function to free the font structure and associated resources. +@parent_class: @describe: a function to describe the characteristics of a font. See pango_font_describe(). @get_coverage: A function to get a coverage map for the font. @@ -199,30 +195,6 @@ a font. It contains the following members: as @ascent + @descent. Individual characters may have extents exceeding this value. -<!-- ##### FUNCTION pango_font_init ##### --> -<para> - -</para> - -@font: - - -<!-- ##### FUNCTION pango_font_ref ##### --> -<para> - -</para> - -@font: - - -<!-- ##### FUNCTION pango_font_unref ##### --> -<para> - -</para> - -@font: - - <!-- ##### FUNCTION pango_font_find_shaper ##### --> <para> @@ -276,25 +248,59 @@ a font. It contains the following members: @metrics: -<!-- ##### FUNCTION pango_font_get_data ##### --> +<!-- ##### MACRO PANGO_TYPE_FONT ##### --> <para> </para> -@font: -@key: -@Returns: -<!-- ##### FUNCTION pango_font_set_data ##### --> +<!-- ##### MACRO PANGO_FONT ##### --> <para> </para> -@font: -@key: -@data: -@destroy_func: +@object: + + +<!-- ##### MACRO PANGO_IS_FONT ##### --> +<para> + +</para> + +@object: + + +<!-- ##### MACRO PANGO_FONT_CLASS ##### --> +<para> + +</para> + +@klass: + + +<!-- ##### MACRO PANGO_IS_FONT_CLASS ##### --> +<para> + +</para> + +@klass: + + +<!-- ##### MACRO PANGO_FONT_GET_CLASS ##### --> +<para> + +</para> + +@obj: + + +<!-- ##### FUNCTION pango_font_get_type ##### --> +<para> + +</para> + +@Returns: <!-- ##### STRUCT PangoFontMap ##### --> @@ -312,10 +318,7 @@ pango_font_map_init() on the structure. The #PangoFont structure contains one member which the implementation fills in: </para> -@klass: a pointer to the <firstterm>class structure</firstterm> - for this font map. People using a #PangoFontMap should - not directly access this member; they should use the - appropriate wrapper functions. +@parent_instance: <!-- ##### STRUCT PangoFontMapClass ##### --> <para> @@ -323,76 +326,107 @@ The #PangoFontMapClass structure holds the virtual functions for a particular #PangoFontMap implementation. </para> -@destroy: a function to free the font map structure and associated resources. +@parent_class: @load_font: a function to load a font with a given description. See pango_font_map_load_font() @list_fonts: A function to list available fonts. See pango_font_map_list_fonts() @list_families: A function to list available font families. See pango_font_map_list_families(). -<!-- ##### FUNCTION pango_font_map_init ##### --> +<!-- ##### FUNCTION pango_font_map_load_font ##### --> <para> </para> @fontmap: +@desc: +@Returns: +<!-- # Unused Parameters # --> +@size: -<!-- ##### FUNCTION pango_font_map_ref ##### --> +<!-- ##### FUNCTION pango_font_map_list_families ##### --> <para> </para> @fontmap: +@families: +@n_families: -<!-- ##### FUNCTION pango_font_map_unref ##### --> +<!-- ##### FUNCTION pango_font_map_free_families ##### --> <para> </para> -@fontmap: +@families: +@n_families: -<!-- ##### FUNCTION pango_font_map_load_font ##### --> +<!-- ##### FUNCTION pango_font_map_list_fonts ##### --> <para> </para> @fontmap: -@desc: -@Returns: -<!-- # Unused Parameters # --> -@size: +@family: +@descs: +@n_descs: -<!-- ##### FUNCTION pango_font_map_list_families ##### --> +<!-- ##### MACRO PANGO_TYPE_FONT_MAP ##### --> <para> </para> -@fontmap: -@families: -@n_families: -<!-- ##### FUNCTION pango_font_map_free_families ##### --> +<!-- ##### MACRO PANGO_FONT_MAP ##### --> <para> </para> -@families: -@n_families: +@object: -<!-- ##### FUNCTION pango_font_map_list_fonts ##### --> +<!-- ##### MACRO PANGO_IS_FONT_MAP ##### --> <para> </para> -@fontmap: -@family: -@descs: -@n_descs: +@object: + + +<!-- ##### MACRO PANGO_FONT_MAP_CLASS ##### --> +<para> + +</para> + +@klass: + + +<!-- ##### MACRO PANGO_IS_FONT_MAP_CLASS ##### --> +<para> + +</para> + +@klass: + + +<!-- ##### MACRO PANGO_FONT_MAP_GET_CLASS ##### --> +<para> + +</para> + +@obj: + + +<!-- ##### FUNCTION pango_font_map_get_type ##### --> +<para> + +</para> + +@Returns: |