## fo-inline-fo

fo-inline-fo —

## Synopsis

    #define     FO_INLINE_FO_IFACE              (obj)
    struct      FoInlineFo;
    struct      FoInlineFoIface;
    void        fo_inline_fo_get_text_attr_list (FoFo *fo_inline_fo,
                                                 FoDoc *fo_doc,
                                                 GString *text,
                                                 GList **attr_glist,
                                                 guint debug_level);

## Object Hierarchy

      GInterface
       +----FoInlineFoIface

## Implementations

FoInlineFoIface is implemented by leader, instream-foreign-object, bidi-override, fo-character, inline, basic-link, page-number-citation, FoText, external-graphic, page-number, FoFootnote, inline-container, multi-toggle and FoWrapperInline.

## Prerequisites

FoInlineFoIface requires FoFo.

## Description

## Details

### FO_INLINE_FO_IFACE()

    #define FO_INLINE_FO_IFACE(obj)      (G_TYPE_CHECK_CLASS_CAST ((obj), FO_TYPE_INLINE_FO, FoInlineFoIface))

`obj` : |

### struct FoInlineFo

    struct FoInlineFo;

### struct FoInlineFoIface

    struct FoInlineFoIface;

### fo_inline_fo_get_text_attr_list ()

    void        fo_inline_fo_get_text_attr_list (FoFo *fo_inline_fo,
                                                 FoDoc *fo_doc,
                                                 GString *text,
                                                 GList **attr_glist,
                                                 guint debug_level);

Gets the text of the inline FO and its associated list of Pango attributes

`fo_inline_fo` : | The `FoInlineFo` object
`fo_doc` : | The FoDoc that will render `fo_inline_fo`.
`text` : | The text of the inline FO
`attr_glist` : | The list of Pango attributes for the inline FO
`debug_level` : | Debug level