| Evince Programmer's Reference Manual | ||||
|---|---|---|---|---|
EvViewSelection;
EvPixbufCache;
EvPixbufCacheClass;
EvPixbufCache* ev_pixbuf_cache_new (GtkWidget *view,
EvDocument *document);
void ev_pixbuf_cache_set_page_range (EvPixbufCache *pixbuf_cache,
gint start_page,
gint end_page,
gint rotation,
gfloat scale,
GList *selection_list);
cairo_surface_t* ev_pixbuf_cache_get_surface (EvPixbufCache *pixbuf_cache,
gint page);
GList* ev_pixbuf_cache_get_link_mapping (EvPixbufCache *pixbuf_cache,
gint page);
GList* ev_pixbuf_cache_get_image_mapping (EvPixbufCache *pixbuf_cache,
gint page);
GdkRegion* ev_pixbuf_cache_get_text_mapping (EvPixbufCache *pixbuf_cache,
gint page);
GList* ev_pixbuf_cache_get_form_field_mapping
(EvPixbufCache *pixbuf_cache,
gint page);
void ev_pixbuf_cache_clear (EvPixbufCache *pixbuf_cache);
void ev_pixbuf_cache_style_changed (EvPixbufCache *pixbuf_cache);
void ev_pixbuf_cache_reload_page (EvPixbufCache *pixbuf_cache,
GdkRegion *region,
gint page,
gint rotation,
gdouble scale);
cairo_surface_t* ev_pixbuf_cache_get_selection_surface
(EvPixbufCache *pixbuf_cache,
gint page,
gfloat scale,
GdkRegion **region);
void ev_pixbuf_cache_set_selection_list (EvPixbufCache *pixbuf_cache,
GList *selection_list);
GList* ev_pixbuf_cache_get_selection_list (EvPixbufCache *pixbuf_cache);
typedef struct {
int page;
EvRectangle rect;
GdkRegion *covered_region;
EvSelectionStyle style;
} EvViewSelection;
EvPixbufCache* ev_pixbuf_cache_new (GtkWidget *view, EvDocument *document);
|
|
|
|
Returns : |
void ev_pixbuf_cache_set_page_range (EvPixbufCache *pixbuf_cache, gint start_page, gint end_page, gint rotation, gfloat scale, GList *selection_list);
|
|
|
|
|
|
|
|
|
|
|
cairo_surface_t* ev_pixbuf_cache_get_surface (EvPixbufCache *pixbuf_cache, gint page);
|
|
|
|
Returns : |
GList* ev_pixbuf_cache_get_link_mapping (EvPixbufCache *pixbuf_cache, gint page);
|
|
|
|
Returns : |
GList* ev_pixbuf_cache_get_image_mapping (EvPixbufCache *pixbuf_cache, gint page);
|
|
|
|
Returns : |
GdkRegion* ev_pixbuf_cache_get_text_mapping (EvPixbufCache *pixbuf_cache, gint page);
|
|
|
|
Returns : |
GList* ev_pixbuf_cache_get_form_field_mapping (EvPixbufCache *pixbuf_cache, gint page);
|
|
|
|
Returns : |
void ev_pixbuf_cache_style_changed (EvPixbufCache *pixbuf_cache);
|
void ev_pixbuf_cache_reload_page (EvPixbufCache *pixbuf_cache, GdkRegion *region, gint page, gint rotation, gdouble scale);
|
|
|
|
|
|
|
|
|
cairo_surface_t* ev_pixbuf_cache_get_selection_surface (EvPixbufCache *pixbuf_cache, gint page, gfloat scale, GdkRegion **region);
|
|
|
|
|
|
|
|
Returns : |
void ev_pixbuf_cache_set_selection_list (EvPixbufCache *pixbuf_cache, GList *selection_list);
|
|
|
GList* ev_pixbuf_cache_get_selection_list (EvPixbufCache *pixbuf_cache);
|
|
Returns : |