Object Hierarchy

    GObject
    ├── PangoFontMap
       ╰── PangoFcFontMap
           ├── PangoFT2FontMap
           ╰── PangoXftFontMap
    ├── PangoFont
       ╰── PangoFcFont
           ╰── PangoXftFont
    ├── PangoContext
    ├── PangoEngine
       ├── PangoEngineLang
       ╰── PangoEngineShape
    ├── PangoFcDecoder
    ├── PangoFontFace
    ├── PangoFontFamily
    ├── PangoFontset
       ╰── PangoFontsetSimple
    ├── PangoLayout
    ├── PangoOTInfo
    ├── PangoOTRuleset
    ╰── PangoRenderer
        ╰── PangoXftRenderer
    GInterface
    ├── PangoCairoFontMap
    ╰── PangoCairoFont
    GEnum
    ├── PangoAlignment
    ├── PangoAttrType
    ├── PangoBidiType
    ├── PangoCoverageLevel
    ├── PangoDirection
    ├── PangoEllipsizeMode
    ├── PangoGravity
    ├── PangoGravityHint
    ├── PangoRenderPart
    ├── PangoScript
    ├── PangoStretch
    ├── PangoStyle
    ├── PangoTabAlign
    ├── PangoUnderline
    ├── PangoVariant
    ├── PangoWeight
    ╰── PangoWrapMode
    GBoxed
    ├── PangoAttrList
    ├── PangoColor
    ├── PangoFontDescription
    ├── PangoFontMetrics
    ├── PangoGlyphItem
    ├── PangoGlyphItemIter
    ├── PangoGlyphString
    ├── PangoItem
    ├── PangoLanguage
    ├── PangoLayoutIter
    ├── PangoLayoutLine
    ├── PangoMatrix
    ╰── PangoTabArray
    GFlags
    ╰── PangoFontMask