## ev-view-presentation ev-view-presentation |

## Synopsis

                        EvViewPresentation;
                        EvViewPresentationClass;
    GtkWidget *         ev_view_presentation_new            (EvDocument *document,
                                                             guint current_page,
                                                             guint rotation,
                                                             gboolean inverted_colors);
    guint               ev_view_presentation_get_current_page
                                                            (EvViewPresentation *pview);
    void                ev_view_presentation_next_page      (EvViewPresentation *pview);
    void                ev_view_presentation_previous_page  (EvViewPresentation *pview);
    void                ev_view_presentation_set_rotation   (EvViewPresentation *pview,
                                                             gint rotation);
    guint               ev_view_presentation_get_rotation   (EvViewPresentation *pview);

## Object Hierarchy

      GObject
       +----GInitiallyUnowned
             +----GtkWidget
                   +----EvViewPresentation

## Implemented Interfaces

EvViewPresentation implements AtkImplementorIface and GtkBuildable.

## Properties

      "current-page"             guint                 : Read / Write / Construct
      "document"                 EvDocument*           : Write / Construct Only
      "inverted-colors"          gboolean              : Write / Construct Only
      "rotation"                 guint                 : Read / Write / Construct

## Signals

      "change-page"                                    : Action
      "external-link"                                  : Action
      "finished"                                       : Action

## Description

## Details

### EvViewPresentation

    typedef struct _EvViewPresentation EvViewPresentation;

### EvViewPresentationClass

    typedef struct _EvViewPresentationClass EvViewPresentationClass;

### ev_view_presentation_new ()

    GtkWidget *         ev_view_presentation_new            (EvDocument *document,
                                                             guint current_page,
                                                             guint rotation,
                                                             gboolean inverted_colors);

### ev_view_presentation_get_current_page ()

    guint               ev_view_presentation_get_current_page
                                                            (EvViewPresentation *pview);

### ev_view_presentation_next_page ()

    void                ev_view_presentation_next_page      (EvViewPresentation *pview);

### ev_view_presentation_previous_page ()

    void                ev_view_presentation_previous_page  (EvViewPresentation *pview);

### ev_view_presentation_set_rotation ()

    void                ev_view_presentation_set_rotation   (EvViewPresentation *pview,
                                                             gint rotation);

### ev_view_presentation_get_rotation ()

    guint               ev_view_presentation_get_rotation   (EvViewPresentation *pview);

## Property Details

### The `"current-page"` property

      "current-page"             guint                 : Read / Write / Construct

The current page.

Default value: 0

### The `"document"` property

      "document"                 EvDocument*           : Write / Construct Only

Document.

### The `"inverted-colors"` property

      "inverted-colors"          gboolean              : Write / Construct Only

Whether presentation is displayed with inverted colors.

Default value: FALSE

### The `"rotation"` property

      "rotation"                 guint                 : Read / Write / Construct

Current rotation angle.

Allowed values: <= 360

Default value: 0

## Signal Details

### The `"change-page"` signal

    void                user_function                      (EvViewPresentation *evviewpresentation,
                                                            GtkScrollType       arg1,
                                                            gpointer            user_data)               : Action

### The `"external-link"` signal

    void                user_function                      (EvViewPresentation *evviewpresentation,
                                                            GObject            *arg1,
                                                            gpointer            user_data)               : Action

### The `"finished"` signal

    void                user_function                      (EvViewPresentation *evviewpresentation,
                                                            gpointer            user_data)               : Action