Evince
Evince is a document viewer capable of displaying multiple and single page document formats like PDF and Postscript.
|
#include "ev-document.h"
Go to the source code of this file.
Macros | |
#define | EV_TYPE_MAPPING_LIST (ev_mapping_list_get_type()) |
Typedefs | |
typedef typedefG_BEGIN_DECLS struct _EvMappingList | EvMappingList |
Functions | |
GType | ev_mapping_list_get_type (void) G_GNUC_CONST |
EvMappingList * | ev_mapping_list_new (guint page, GList *list, GDestroyNotify data_destroy_func) |
EvMappingList * | ev_mapping_list_ref (EvMappingList *mapping_list) |
void | ev_mapping_list_unref (EvMappingList *mapping_list) |
guint | ev_mapping_list_get_page (EvMappingList *mapping_list) |
GList * | ev_mapping_list_get_list (EvMappingList *mapping_list) |
void | ev_mapping_list_remove (EvMappingList *mapping_list, EvMapping *mapping) |
EvMapping * | ev_mapping_list_find (EvMappingList *mapping_list, gconstpointer data) |
EvMapping * | ev_mapping_list_find_custom (EvMappingList *mapping_list, gconstpointer data, GCompareFunc func) |
EvMapping * | ev_mapping_list_get (EvMappingList *mapping_list, gdouble x, gdouble y) |
gpointer | ev_mapping_list_get_data (EvMappingList *mapping_list, gdouble x, gdouble y) |
EvMapping * | ev_mapping_list_nth (EvMappingList *mapping_list, guint n) |
guint | ev_mapping_list_length (EvMappingList *mapping_list) |
#define EV_TYPE_MAPPING_LIST (ev_mapping_list_get_type()) |
Definition at line 34 of file ev-mapping-list.h.
typedef typedefG_BEGIN_DECLS struct _EvMappingList EvMappingList |
Definition at line 32 of file ev-mapping-list.h.
EvMapping* ev_mapping_list_find | ( | EvMappingList * | mapping_list, |
gconstpointer | data | ||
) |
ev_mapping_list_find: : an EvMappingList : mapping data to find
Returns: (transfer none): an EvMapping
Definition at line 46 of file ev-mapping-list.c.
EvMapping* ev_mapping_list_find_custom | ( | EvMappingList * | mapping_list, |
gconstpointer | data, | ||
GCompareFunc | func | ||
) |
ev_mapping_list_find_custom: : an EvMappingList : mapping data to find : (scope call): function to use for equality check
Returns: (transfer none): an EvMapping
Definition at line 70 of file ev-mapping-list.c.
EvMapping* ev_mapping_list_get | ( | EvMappingList * | mapping_list, |
gdouble | x, | ||
gdouble | y | ||
) |
ev_mapping_list_get: : an EvMappingList : X coordinate : Y coordinate
Returns: (transfer none): the EvMapping in the list at coordinates (x, y)
Since: 3.12
Definition at line 113 of file ev-mapping-list.c.
gpointer ev_mapping_list_get_data | ( | EvMappingList * | mapping_list, |
gdouble | x, | ||
gdouble | y | ||
) |
ev_mapping_list_get_data: : an EvMappingList : X coordinate : Y coordinate
Returns: (transfer none): the data of a mapping in the list at coordinates (x, y)
Definition at line 144 of file ev-mapping-list.c.
GList* ev_mapping_list_get_list | ( | EvMappingList * | mapping_list) |
ev_mapping_list_get_list: : an EvMappingList
Returns: (transfer none) (element-type EvMapping): the data for this mapping list
Definition at line 164 of file ev-mapping-list.c.
guint ev_mapping_list_get_page | ( | EvMappingList * | mapping_list) |
GType ev_mapping_list_get_type | ( | void | ) |
guint ev_mapping_list_length | ( | EvMappingList * | mapping_list) |
EvMappingList* ev_mapping_list_new | ( | guint | page, |
GList * | list, | ||
GDestroyNotify | data_destroy_func | ||
) |
EvMapping* ev_mapping_list_nth | ( | EvMappingList * | mapping_list, |
guint | n | ||
) |
ev_mapping_list_nth: : an EvMappingList
: the position to retrieve
Returns: (transfer none): the #Evmapping at position
in
Definition at line 94 of file ev-mapping-list.c.
EvMappingList* ev_mapping_list_ref | ( | EvMappingList * | mapping_list) |
void ev_mapping_list_remove | ( | EvMappingList * | mapping_list, |
EvMapping * | mapping | ||
) |
ev_mapping_list_remove: : an EvMappingList : EvMapping to remove
Since: 3.14
Definition at line 177 of file ev-mapping-list.c.
void ev_mapping_list_unref | ( | EvMappingList * | mapping_list) |