diff options
Diffstat (limited to 'docs/tmpl/fonts.sgml')
-rw-r--r-- | docs/tmpl/fonts.sgml | 78 |
1 files changed, 1 insertions, 77 deletions
diff --git a/docs/tmpl/fonts.sgml b/docs/tmpl/fonts.sgml index 70592fed..715fbe6f 100644 --- a/docs/tmpl/fonts.sgml +++ b/docs/tmpl/fonts.sgml @@ -48,6 +48,7 @@ that may be accessed by derived classes: </tbody></tgroup></informaltable> </para> +@klass: <!-- ##### STRUCT PangoFontClass ##### --> <para> @@ -113,80 +114,3 @@ It contains the following member: @destroy_func: -<!-- ##### STRUCT PangoCFont ##### --> -<para> -The #PangoCFont structure is used to represent a single componenent -of a font n a rendering-system-independent matter. A component of a -font is an opaque object that makes sense only to the rendering -system. A glyph (the #PangoGlyph structure) is stored as a #PangoCFont -and a numeric glyph index. -</para> -<para> -To create an implementation of a #PangoCFont, -the rendering-system specific code should malloc -a larger structure that contains a nested -#PangoCFont, fill in the klass member of -the nested #PangoCFont with a pointer to -a appropriate #PangoCFontClass, then call -pango_cfont_init() on the structure. -</para> -<para> -The #PangoCFont structure contains one member -that may be accessed by derived classes: - -<informaltable pgwide=1 frame="none" role="struct"> -<tgroup cols="2"><colspec colwidth="2*"><colspec colwidth="8*"> -<tbody> - -<row> -<entry>#PangoCFontClass *klass;</entry> -<entry>a pointer to the <firstterm>class structure</firstterm> - for this font.</entry> -</row> -</tbody></tgroup></informaltable> -</para> - - -<!-- ##### STRUCT PangoCFontClass ##### --> -<para> -The PangoCFontClass structure contains the virtual -functions for an implementation of a a PangoCFont. - -It contains the following member: - -<informaltable pgwide=1 frame="none" role="struct"> -<tgroup cols="2"><colspec colwidth="2*"><colspec colwidth="8*"> -<tbody> - -<row> -<entry>void (*destroy) (#PangoFont *font);</entry> -<entry>a function to free the font structure and associated resources.</entry> -</row> -</tbody></tgroup></informaltable> -</para> - - -<!-- ##### FUNCTION pango_cfont_init ##### --> -<para> - -</para> - -@font: - - -<!-- ##### FUNCTION pango_cfont_ref ##### --> -<para> - -</para> - -@font: - - -<!-- ##### FUNCTION pango_cfont_unref ##### --> -<para> - -</para> - -@font: - - |