]> www.fi.muni.cz Git - evince.git/blobdiff - backend/ev-selection.h
Clean up selection to be much smoother!
[evince.git] / backend / ev-selection.h
index 8c5e224c5f128b32a8dd8cb1c8f2d84f8f3a6114..8ed416bfbaabe599c6e5add72b52a0e4bf02ac6a 100644 (file)
@@ -47,7 +47,9 @@ struct _EvSelectionIface
                                              EvRenderContext  *rc,
                                              GdkPixbuf       **pixbuf,
                                              EvRectangle      *points,
-                                             EvRectangle      *old_points);
+                                             EvRectangle      *old_points,
+                                             guint             text,
+                                             guint             base);
        GdkRegion * (* get_selection_map)    (EvSelection      *selection,
                                              EvRenderContext  *rc);
        GdkRegion * (* get_selection_region) (EvSelection      *selection,
@@ -60,7 +62,9 @@ void       ev_selection_render_selection     (EvSelection      *selection,
                                              EvRenderContext  *rc,
                                              GdkPixbuf       **pixbuf,
                                              EvRectangle      *points,
-                                             EvRectangle      *old_points);
+                                             EvRectangle      *old_points,
+                                             guint             text,
+                                             guint             base);
 GdkRegion *ev_selection_get_selection_map    (EvSelection      *selection,
                                              EvRenderContext  *rc);
 GdkRegion *ev_selection_get_selection_region (EvSelection      *selection,