Evince
Evince is a document viewer capable of displaying multiple and single page document formats like PDF and Postscript.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
_EvSelectionInterface Struct Reference

#include <ev-selection.h>

Data Fields

GTypeInterface base_iface
 
void(* render_selection )(EvSelection *selection, EvRenderContext *rc, cairo_surface_t **surface, EvRectangle *points, EvRectangle *old_points, EvSelectionStyle style, GdkColor *text, GdkColor *base)
 
gchar *(* get_selected_text )(EvSelection *selection, EvPage *page, EvSelectionStyle style, EvRectangle *points)
 
cairo_region_t *(* get_selection_region )(EvSelection *selection, EvRenderContext *rc, EvSelectionStyle style, EvRectangle *points)
 

Detailed Description

Definition at line 51 of file ev-selection.h.

Field Documentation

GTypeInterface _EvSelectionInterface::base_iface

Definition at line 53 of file ev-selection.h.

gchar*(* _EvSelectionInterface::get_selected_text)(EvSelection *selection, EvPage *page, EvSelectionStyle style, EvRectangle *points)

Definition at line 63 of file ev-selection.h.

cairo_region_t*(* _EvSelectionInterface::get_selection_region)(EvSelection *selection, EvRenderContext *rc, EvSelectionStyle style, EvRectangle *points)

Definition at line 67 of file ev-selection.h.

void(* _EvSelectionInterface::render_selection)(EvSelection *selection, EvRenderContext *rc, cairo_surface_t **surface, EvRectangle *points, EvRectangle *old_points, EvSelectionStyle style, GdkColor *text, GdkColor *base)

Definition at line 55 of file ev-selection.h.


The documentation for this struct was generated from the following file: