X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=libdocument%2Fev-document.h;h=89acbe67877f6b5db1a37f31495e8cad16b405f2;hb=7d59434cbd7ea6bdd42a6f3223a47cbb06ba4069;hp=2ce1cf18905baee1669a4da225fcc6b0b8df471c;hpb=c4b192c34c4758bd078d1a212d69c6ae5084d6c8;p=evince.git diff --git a/libdocument/ev-document.h b/libdocument/ev-document.h index 2ce1cf18..89acbe67 100644 --- a/libdocument/ev-document.h +++ b/libdocument/ev-document.h @@ -49,9 +49,6 @@ typedef struct _EvDocument EvDocument; typedef struct _EvDocumentClass EvDocumentClass; typedef struct _EvDocumentPrivate EvDocumentPrivate; -typedef struct _EvPageCache EvPageCache; -typedef struct _EvPageCacheClass EvPageCacheClass; - #define EV_DOCUMENT_ERROR ev_document_error_quark () #define EV_DOC_MUTEX_LOCK (ev_document_doc_mutex_lock ()) #define EV_DOC_MUTEX_UNLOCK (ev_document_doc_mutex_unlock ()) @@ -134,11 +131,13 @@ gchar *ev_document_get_page_label (EvDocument *document, gint page_index); cairo_surface_t *ev_document_render (EvDocument *document, EvRenderContext *rc); +const gchar *ev_document_get_uri (EvDocument *document); const gchar *ev_document_get_title (EvDocument *document); gboolean ev_document_is_page_size_uniform (EvDocument *document); void ev_document_get_max_page_size (EvDocument *document, gdouble *width, gdouble *height); +gboolean ev_document_check_dimensions (EvDocument *document); gint ev_document_get_max_label_len (EvDocument *document); gboolean ev_document_has_text_page_labels (EvDocument *document); gboolean ev_document_find_page_by_label (EvDocument *document,