@font: @font: The #PangoGlyphIndex type is an integral type used to store glyph indices. @font: @charset: @Returns: @string: @new_len: @coverage: @font: @xlfd: @ranges: @n_ranges: @Returns: @string: @font: @xlfd: @Returns: X Rendering Functions for rendering and measuring glyphs on the X Window system. @name: @Returns: @Returns: @font: @charsets: @n_charsets: @xlfds: @n_xlfds: The PangoCFontClass structure contains the virtual functions for an implementation of a a PangoCFont. It contains the following member: void (*destroy) (#PangoFont *font); a function to free the font structure and associated resources. The PangoXCFont represents a component of a composite font for the X window system. It has the following publically accessible fields: Display *display; the X Display for which this font component was created. XFontStruct *font_struct; the X font information for the corresponding X font. @display: @font_struct: @font: 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. 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. The #PangoCFont structure contains one member that may be accessed by derived classes: #PangoCFontClass *klass; a pointer to the class structure for this font. @klass: