|
Evince
Evince is a document viewer capable of displaying multiple and single page document formats like PDF and Postscript.
|
Include dependency graph for ev-timeline.c:Go to the source code of this file.
Data Structures | |
| struct | EvTimelinePriv |
Macros | |
| #define | EV_TIMELINE_GET_PRIV(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), EV_TYPE_TIMELINE, EvTimelinePriv)) |
| #define | MSECS_PER_SEC 1000 |
| #define | FRAME_INTERVAL(nframes) (MSECS_PER_SEC / nframes) |
| #define | DEFAULT_FPS 30 |
Typedefs | |
| typedef struct EvTimelinePriv | EvTimelinePriv |
Enumerations | |
| enum | { PROP_0, PROP_FPS, PROP_DURATION, PROP_LOOP } |
| enum | { STARTED, PAUSED, FINISHED, FRAME, LAST_SIGNAL } |
Functions | |
| static void | ev_timeline_init (EvTimeline *timeline) |
| static void | ev_timeline_set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec) |
| static void | ev_timeline_get_property (GObject *object, guint prop_id, GValue *value, GParamSpec *pspec) |
| static void | ev_timeline_finalize (GObject *object) |
| static gboolean | ev_timeline_run_frame (EvTimeline *timeline) |
| static void | ev_timeline_real_start (EvTimeline *timeline) |
| static void | ev_timeline_class_init (EvTimelineClass *class) |
| EvTimeline * | ev_timeline_new (guint duration) |
| void | ev_timeline_start (EvTimeline *timeline) |
| void | ev_timeline_pause (EvTimeline *timeline) |
| void | ev_timeline_rewind (EvTimeline *timeline) |
| gboolean | ev_timeline_is_running (EvTimeline *timeline) |
| guint | ev_timeline_get_fps (EvTimeline *timeline) |
| void | ev_timeline_set_fps (EvTimeline *timeline, guint fps) |
| gboolean | ev_timeline_get_loop (EvTimeline *timeline) |
| void | ev_timeline_set_loop (EvTimeline *timeline, gboolean loop) |
| void | ev_timeline_set_duration (EvTimeline *timeline, guint duration) |
| guint | ev_timeline_get_duration (EvTimeline *timeline) |
| gdouble | ev_timeline_get_progress (EvTimeline *timeline) |
Variables | |
| static guint | signals [LAST_SIGNAL] = { 0, } |
| #define DEFAULT_FPS 30 |
Definition at line 30 of file ev-timeline.c.
| #define EV_TIMELINE_GET_PRIV | ( | obj) | (G_TYPE_INSTANCE_GET_PRIVATE ((obj), EV_TYPE_TIMELINE, EvTimelinePriv)) |
Definition at line 27 of file ev-timeline.c.
| #define FRAME_INTERVAL | ( | nframes) | (MSECS_PER_SEC / nframes) |
Definition at line 29 of file ev-timeline.c.
| #define MSECS_PER_SEC 1000 |
Definition at line 28 of file ev-timeline.c.
| typedef struct EvTimelinePriv EvTimelinePriv |
Definition at line 32 of file ev-timeline.c.
| anonymous enum |
| Enumerator | |
|---|---|
| PROP_0 | |
| PROP_FPS | |
| PROP_DURATION | |
| PROP_LOOP | |
Definition at line 44 of file ev-timeline.c.
| anonymous enum |
| Enumerator | |
|---|---|
| STARTED | |
| PAUSED | |
| FINISHED | |
| FRAME | |
| LAST_SIGNAL | |
Definition at line 51 of file ev-timeline.c.
|
static |
Definition at line 207 of file ev-timeline.c.
|
static |
| guint ev_timeline_get_duration | ( | EvTimeline * | timeline) |
Definition at line 424 of file ev-timeline.c.
| guint ev_timeline_get_fps | ( | EvTimeline * | timeline) |
Definition at line 351 of file ev-timeline.c.
| gboolean ev_timeline_get_loop | ( | EvTimeline * | timeline) |
Definition at line 384 of file ev-timeline.c.
| gdouble ev_timeline_get_progress | ( | EvTimeline * | timeline) |
|
static |
|
static |
Definition at line 66 of file ev-timeline.c.
| gboolean ev_timeline_is_running | ( | EvTimeline * | timeline) |
| EvTimeline* ev_timeline_new | ( | guint | duration) |
Definition at line 286 of file ev-timeline.c.
| void ev_timeline_pause | ( | EvTimeline * | timeline) |
Definition at line 302 of file ev-timeline.c.
|
static |
| void ev_timeline_rewind | ( | EvTimeline * | timeline) |
|
static |
| void ev_timeline_set_duration | ( | EvTimeline * | timeline, |
| guint | duration | ||
| ) |
| void ev_timeline_set_fps | ( | EvTimeline * | timeline, |
| guint | fps | ||
| ) |
| void ev_timeline_set_loop | ( | EvTimeline * | timeline, |
| gboolean | loop | ||
| ) |
|
static |
| void ev_timeline_start | ( | EvTimeline * | timeline) |
|
static |
Definition at line 59 of file ev-timeline.c.