#include <gtk/gtkwidget.h>
#include "ev-document.h"
+#include "ev-selection.h"
#include "ev-job-queue.h"
G_BEGIN_DECLS
int page;
EvRectangle rect;
GdkRegion *covered_region;
+ EvSelectionStyle style;
} EvViewSelection;
typedef struct _EvPixbufCache EvPixbufCache;
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);
/* Selection */
cairo_surface_t *ev_pixbuf_cache_get_selection_surface (EvPixbufCache *pixbuf_cache,
gint page,