## PopplerLayer PopplerLayer — Layers |

## Synopsis

    #include <poppler.h>

                        PopplerLayer;
    const gchar *       poppler_layer_get_title             (PopplerLayer *layer);
    gboolean            poppler_layer_is_visible            (PopplerLayer *layer);
    void                poppler_layer_show                  (PopplerLayer *layer);
    void                poppler_layer_hide                  (PopplerLayer *layer);
    gboolean            poppler_layer_is_parent             (PopplerLayer *layer);
    gint                poppler_layer_get_radio_button_group_id
                                                            (PopplerLayer *layer);

## Object Hierarchy

      GObject
       +----PopplerLayer

## Description

## Details

### PopplerLayer

    typedef struct _PopplerLayer PopplerLayer;

### poppler_layer_get_title ()

    const gchar *       poppler_layer_get_title             (PopplerLayer *layer);

Returns the name of the layer suitable for presentation as a title in a viewer's GUI

`layer` : | a PopplerLayer
Returns : | a string containing the title of the layer

Since 0.12

### poppler_layer_is_visible ()

    gboolean            poppler_layer_is_visible            (PopplerLayer *layer);

Returns whether `layer` is visible

`layer` : | a PopplerLayer
Returns : | `TRUE` if `layer` is visible

Since 0.12

### poppler_layer_show ()

    void                poppler_layer_show                  (PopplerLayer *layer);

Shows `layer`

`layer` : | a PopplerLayer

Since 0.12

### poppler_layer_hide ()

    void                poppler_layer_hide                  (PopplerLayer *layer);

Hides `layer`. If `layer` is the parent of other nested layers, such layers will be also hidden and will be blocked until `layer` is shown again

`layer` : | a PopplerLayer

Since 0.12

### poppler_layer_is_parent ()

    gboolean            poppler_layer_is_parent             (PopplerLayer *layer);

Returns whether `layer` is parent of other nested layers.

`layer` : | a PopplerLayer
Returns : | `TRUE` if `layer` is a parent layer

Since 0.12

### poppler_layer_get_radio_button_group_id ()

    gint                poppler_layer_get_radio_button_group_id
                                                            (PopplerLayer *layer);

Returns the numeric ID the radio button group associated with `layer`.

`layer` : | a PopplerLayer
Returns : | the ID of the radio button group associated with `layer`, or 0 if the layer is not associated to any radio button group

Since 0.12