Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── FoObject
            ├── FoNode
            │   ├── FoArea
            │   │   ├── FoAreaArea
            │   │   │   ├── FoAreaLayout
            │   │   │   ├── FoAreaListItem
            │   │   │   ├── FoAreaNormal
            │   │   │   ├── FoAreaReference
            │   │   │   │   ├── FoAreaViewportReference
            │   │   │   │   │   ╰── FoAreaPage
            │   │   │   │   ├── FoAreaSpanningTableCell
            │   │   │   │   ├── FoAreaTableCell
            │   │   │   │   ╰── FoAreaTable
            │   │   │   │       ╰── FoAreaTableContinuation
            │   │   │   ├── FoAreaTablePart
            │   │   │   │   ├── FoAreaTableBody
            │   │   │   │   ├── FoAreaTableFooter
            │   │   │   │   ╰── FoAreaTableHeader
            │   │   │   ├── FoAreaTableCellProxy
            │   │   │   ╰── FoAreaTableRow
            │   │   ╰── FoAreaTree
            │   ╰── FoFo
            │       ├── FoMarkerParent
            │       │   ├── FoBasicLink
            │       │   ├── FoBidiOverride
            │       │   ├── FoBlock
            │       │   │   ├── FoBlockBlock
            │       │   │   ├── FoBlockLayout
            │       │   │   ╰── FoBlockWhitespace
            │       │   ├── FoBlockContainer
            │       │   ├── FoFlow
            │       │   ├── FoInlineContainer
            │       │   ├── FoInline
            │       │   ├── FoListBlock
            │       │   ├── FoListItemBody
            │       │   ├── FoListItem
            │       │   ├── FoListItemLabel
            │       │   ├── FoTableAndCaption
            │       │   ├── FoTablePart
            │       │   │   ├── FoTableBody
            │       │   │   ├── FoTableFooter
            │       │   │   ╰── FoTableHeader
            │       │   ├── FoTableCaption
            │       │   ├── FoTableCell
            │       │   ├── FoTable
            │       │   ├── FoTableRow
            │       │   ╰── FoWrapper
            │       │       ├── FoWrapperBlock
            │       │       ├── FoWrapperInline
            │       │       ╰── FoWrapperWhitespace
            │       ├── FoCharacter
            │       ├── FoColorProfile
            │       ├── FoPageMasterReference
            │       │   ├── FoConditionalPageMasterReference
            │       │   ├── FoRepeatablePageMasterReference
            │       │   ╰── FoSinglePageMasterReference
            │       ├── FoDeclarations
            │       ├── FoExternalGraphic
            │       ├── FoFloat
            │       ├── FoFootnoteBody
            │       ├── FoFootnote
            │       ├── FoInitialPropertySet
            │       ├── FoInstreamForeignObject
            │       ├── FoLayoutMasterSet
            │       ├── FoLeader
            │       ├── FoMarker
            │       ├── FoMultiCase
            │       ├── FoMultiProperties
            │       ├── FoMultiPropertySet
            │       ├── FoMultiSwitch
            │       ├── FoMultiToggle
            │       ├── FoPageNumberCitation
            │       ├── FoPageNumber
            │       ├── FoPageSequence
            │       ├── FoPageMaster
            │       │   ├── FoPageSequenceMaster
            │       │   ╰── FoSimplePageMaster
            │       ├── FoRegion
            │       │   ├── FoRegionOuter
            │       │   │   ├── FoRegionBeforeAfter
            │       │   │   │   ├── FoRegionAfter
            │       │   │   │   ╰── FoRegionBefore
            │       │   │   ├── FoRegionEnd
            │       │   │   ╰── FoRegionStart
            │       │   ╰── FoRegionBody
            │       ├── FoRepeatablePageMasterAlternatives
            │       ├── FoRetrieveMarker
            │       ├── FoRoot
            │       ├── FoStaticContent
            │       ├── FoTableColumn
            │       ├── FoText
            │       ├── FoTitle
            │       ╰── FoTree
            ├── FoDatatype
            │   ├── FoBoolean
            │   ├── FoChar
            │   ├── FoColor
            │   ├── FoEnum
            │   ├── FoExpression
            │   ├── FoId
            │   ├── FoInteger
            │   ├── FoKeep
            │   ├── FoLengthBpIpD
            │   ├── FoLengthCond
            │   ├── FoLength
            │   ├── FoLengthRange
            │   ├── FoName
            │   ├── FoNumber
            │   ├── FoNumeric
            │   ├── FoPercentage
            │   ├── FoSpace
            │   ├── FoString
            │   ├── FoUnknown
            │   ╰── FoUriSpecification
            ├── FoContext
            ├── FoProperty
            │   ╰── FoPropertyBorderLeftWidth
            ╰── FoHashTable
    GInterface
    ├── FoInlineFoIface
    ├── FoBlockFoIface
    ├── FoPropertyTextPropertyIface
    ╰── FoTableBorderFoIface