X Fonts Functions for shape engines to manipulate X fonts. The functions and macros in this section are used by shape engines to look up glyphs for particular character sets within an #PangoFont for the X rendering system. The #PangoXSubFont type is an integer ID that identifies one particular X font within the fonts referenced in a #PangoFont. Make a glyph index from a #PangoXSubFont index and a index of a character with the corresponding X font. @subfont: a #PangoXSubfont index @index: the index of a character within an X font. Extract the subfont index from a glyph index. @glyph: a #PangoGlyphIndex Extract the character index within the X font from a glyph index. @glyph: a #PangoGlyphIndex @display: @spec: @Returns: @font: @Returns: @font: @glyph: @Returns: @font: @charsets: @n_charsets: @subfont_ids: @subfont_charsets: @Returns: @display: @Returns: @display: @font_map: @Returns: @font: @subfont_id: @Returns: @font: @charsets: @n_charsets: @rfont: @Returns: @font: @wc: @Returns: @font: @subfont: @glyphs: @n_glyphs: @clusters: @Returns: @font: @glyphs: @text: @n_chars: A PangoXFontCache caches XFontStructs for a single display by their XLFD name. @display: @Returns: @cache: @cache: @xlfd: @Returns: @cache: @fs: