# Object Hierarchy

        GObject
        ├── EvAnnotation
        │   ├── EvAnnotationAttachment
        │   ╰── EvAnnotationText
        ├── EvAttachment
        ├── EvDocument
        ├── EvFormField
        │   ├── EvFormFieldButton
        │   ├── EvFormFieldChoice
        │   ├── EvFormFieldSignature
        │   ╰── EvFormFieldText
        ├── EvImage
        ├── EvLayer
        ├── EvLinkAction
        ├── EvLinkDest
        ├── EvLink
        ├── EvPage
        ├── EvRenderContext
        ╰── EvTransitionEffect
        GInterface
        ├── EvAnnotationMarkup
        ├── EvAsyncRenderer
        ├── EvDocumentAnnotations
        ├── EvDocumentAttachments
        ├── EvDocumentFind
        ├── EvDocumentFonts
        ├── EvDocumentForms
        ├── EvDocumentImages
        ├── EvDocumentLayers
        ├── EvDocumentLinks
        ├── EvDocumentPrint
        ├── EvDocumentSecurity
        ├── EvDocumentThumbnails
        ├── EvDocumentTransition
        ├── EvFileExporter
        ╰── EvSelection
        GEnum
        ├── EvCompressionType
        ├── EvDocumentError
        ├── EvDocumentLayout
        ├── EvDocumentMode
        ├── EvFileExporterFormat
        ├── EvFormFieldButtonType
        ├── EvFormFieldChoiceType
        ├── EvFormFieldTextType
        ├── EvLinkActionType
        ├── EvLinkDestType
        ├── EvSelectionStyle
        ├── EvTransitionEffectAlignment
        ├── EvTransitionEffectDirection
        ╰── EvTransitionEffectType
        GFlags
        ├── EvDocumentInfoFields
        ├── EvDocumentPermissions
        ├── EvDocumentUIHints
        ╰── EvFileExporterCapabilities
        GBoxed
        ├── EvDocumentInfo
        ├── EvDocumentLicense
        ╰── EvRectangle