X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=backend%2Fev-selection.h;h=d0816040b16380c0f81bdae5b300dcdf6127dfbc;hb=ddd3af422a32a56bdf0ae88c3f704b40776e9ede;hp=a07d6393c2377081a82ee87ea35339bad22c6027;hpb=e93b3a265bbc02546d230204402e3f41e83d6ab5;p=evince.git diff --git a/backend/ev-selection.h b/backend/ev-selection.h index a07d6393..d0816040 100644 --- a/backend/ev-selection.h +++ b/backend/ev-selection.h @@ -47,7 +47,11 @@ struct _EvSelectionIface EvRenderContext *rc, GdkPixbuf **pixbuf, EvRectangle *points, - EvRectangle *old_points); + EvRectangle *old_points, + GdkColor *text, + GdkColor *base); + GdkRegion * (* get_selection_map) (EvSelection *selection, + EvRenderContext *rc); GdkRegion * (* get_selection_region) (EvSelection *selection, EvRenderContext *rc, EvRectangle *points); @@ -58,7 +62,11 @@ void ev_selection_render_selection (EvSelection *selection, EvRenderContext *rc, GdkPixbuf **pixbuf, EvRectangle *points, - EvRectangle *old_points); + EvRectangle *old_points, + GdkColor *text, + GdkColor *base); +GdkRegion *ev_selection_get_selection_map (EvSelection *selection, + EvRenderContext *rc); GdkRegion *ev_selection_get_selection_region (EvSelection *selection, EvRenderContext *rc, EvRectangle *points);