|
Evince
Evince is a document viewer capable of displaying multiple and single page document formats like PDF and Postscript.
|
#include <cairo.h>#include <gdk/gdk.h>#include "ev-transition-animation.h"#include "ev-timeline.h"
Include dependency graph for ev-transition-animation.c:Go to the source code of this file.
Data Structures | |
| struct | EvTransitionAnimationPriv |
Macros | |
| #define | EV_TRANSITION_ANIMATION_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), EV_TYPE_TRANSITION_ANIMATION, EvTransitionAnimationPriv)) |
| #define | N_BLINDS 6 |
Typedefs | |
| typedef struct EvTransitionAnimationPriv | EvTransitionAnimationPriv |
Enumerations | |
| enum | { PROP_0, PROP_EFFECT, PROP_ORIGIN_SURFACE, PROP_DEST_SURFACE } |
Functions | |
| static void | ev_transition_animation_init (EvTransitionAnimation *animation) |
| static void | ev_transition_animation_set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec) |
| static void | ev_transition_animation_get_property (GObject *object, guint prop_id, GValue *value, GParamSpec *pspec) |
| static void | ev_transition_animation_finalize (GObject *object) |
| static GObject * | ev_transition_animation_constructor (GType type, guint n_construct_properties, GObjectConstructParam *construct_params) |
| static void | ev_transition_animation_class_init (EvTransitionAnimationClass *klass) |
| static void | paint_surface (cairo_t *cr, cairo_surface_t *surface, gdouble x_offset, gdouble y_offset, gdouble alpha, GdkRectangle page_area) |
| static void | ev_transition_animation_split (cairo_t *cr, EvTransitionAnimation *animation, EvTransitionEffect *effect, gdouble progress, GdkRectangle page_area) |
| static void | ev_transition_animation_blinds (cairo_t *cr, EvTransitionAnimation *animation, EvTransitionEffect *effect, gdouble progress, GdkRectangle page_area) |
| static void | ev_transition_animation_box (cairo_t *cr, EvTransitionAnimation *animation, EvTransitionEffect *effect, gdouble progress, GdkRectangle page_area) |
| static void | ev_transition_animation_wipe (cairo_t *cr, EvTransitionAnimation *animation, EvTransitionEffect *effect, gdouble progress, GdkRectangle page_area) |
| static void | ev_transition_animation_dissolve (cairo_t *cr, EvTransitionAnimation *animation, EvTransitionEffect *effect, gdouble progress, GdkRectangle page_area) |
| static void | ev_transition_animation_push (cairo_t *cr, EvTransitionAnimation *animation, EvTransitionEffect *effect, gdouble progress, GdkRectangle page_area) |
| static void | ev_transition_animation_cover (cairo_t *cr, EvTransitionAnimation *animation, EvTransitionEffect *effect, gdouble progress, GdkRectangle page_area) |
| static void | ev_transition_animation_uncover (cairo_t *cr, EvTransitionAnimation *animation, EvTransitionEffect *effect, gdouble progress, GdkRectangle page_area) |
| static void | ev_transition_animation_fade (cairo_t *cr, EvTransitionAnimation *animation, EvTransitionEffect *effect, gdouble progress, GdkRectangle page_area) |
| void | ev_transition_animation_paint (EvTransitionAnimation *animation, cairo_t *cr, GdkRectangle page_area) |
| EvTransitionAnimation * | ev_transition_animation_new (EvTransitionEffect *effect) |
| void | ev_transition_animation_set_origin_surface (EvTransitionAnimation *animation, cairo_surface_t *origin_surface) |
| void | ev_transition_animation_set_dest_surface (EvTransitionAnimation *animation, cairo_surface_t *dest_surface) |
| gboolean | ev_transition_animation_ready (EvTransitionAnimation *animation) |
| #define EV_TRANSITION_ANIMATION_GET_PRIVATE | ( | obj) | (G_TYPE_INSTANCE_GET_PRIVATE ((obj), EV_TYPE_TRANSITION_ANIMATION, EvTransitionAnimationPriv)) |
Definition at line 27 of file ev-transition-animation.c.
| #define N_BLINDS 6 |
Definition at line 28 of file ev-transition-animation.c.
| typedef struct EvTransitionAnimationPriv EvTransitionAnimationPriv |
Definition at line 30 of file ev-transition-animation.c.
| anonymous enum |
| Enumerator | |
|---|---|
| PROP_0 | |
| PROP_EFFECT | |
| PROP_ORIGIN_SURFACE | |
| PROP_DEST_SURFACE | |
Definition at line 38 of file ev-transition-animation.c.
|
static |
Definition at line 276 of file ev-transition-animation.c.
Here is the caller graph for this function:
|
static |
Definition at line 320 of file ev-transition-animation.c.
Here is the caller graph for this function:
|
static |
Definition at line 152 of file ev-transition-animation.c.
|
static |
Definition at line 129 of file ev-transition-animation.c.
Here is the caller graph for this function:
|
static |
Definition at line 463 of file ev-transition-animation.c.
Here is the caller graph for this function:
|
static |
Definition at line 418 of file ev-transition-animation.c.
Here is the caller graph for this function:
|
static |
Definition at line 523 of file ev-transition-animation.c.
Here is the caller graph for this function:
|
static |
Definition at line 110 of file ev-transition-animation.c.
Here is the caller graph for this function:
|
static |
Definition at line 85 of file ev-transition-animation.c.
Here is the caller graph for this function:
|
static |
Definition at line 50 of file ev-transition-animation.c.
| EvTransitionAnimation* ev_transition_animation_new | ( | EvTransitionEffect * | effect) |
Definition at line 608 of file ev-transition-animation.c.
Here is the caller graph for this function:| void ev_transition_animation_paint | ( | EvTransitionAnimation * | animation, |
| cairo_t * | cr, | ||
| GdkRectangle | page_area | ||
| ) |
Definition at line 538 of file ev-transition-animation.c.
Here is the caller graph for this function:
|
static |
Definition at line 433 of file ev-transition-animation.c.
Here is the caller graph for this function:| gboolean ev_transition_animation_ready | ( | EvTransitionAnimation * | animation) |
Definition at line 670 of file ev-transition-animation.c.
Here is the caller graph for this function:| void ev_transition_animation_set_dest_surface | ( | EvTransitionAnimation * | animation, |
| cairo_surface_t * | dest_surface | ||
| ) |
Definition at line 644 of file ev-transition-animation.c.
Here is the caller graph for this function:| void ev_transition_animation_set_origin_surface | ( | EvTransitionAnimation * | animation, |
| cairo_surface_t * | origin_surface | ||
| ) |
Definition at line 618 of file ev-transition-animation.c.
Here is the caller graph for this function:
|
static |
Definition at line 55 of file ev-transition-animation.c.
Here is the caller graph for this function:
|
static |
Definition at line 212 of file ev-transition-animation.c.
Here is the caller graph for this function:
|
static |
Definition at line 493 of file ev-transition-animation.c.
Here is the caller graph for this function:
|
static |
Definition at line 364 of file ev-transition-animation.c.
Here is the caller graph for this function:
|
static |
Definition at line 188 of file ev-transition-animation.c.
Here is the caller graph for this function: