ev-page-cache

ev-page-cache

Synopsis

                    EvPageCache;
                    EvPageCacheClass;
EvPageCache *       ev_page_cache_new                   (EvDocument *document);
void                ev_page_cache_set_page_range        (EvPageCache *cache,
                                                         gint start,
                                                         gint end);
EvJobPageDataFlags  ev_page_cache_get_flags             (EvPageCache *cache);
void                ev_page_cache_set_flags             (EvPageCache *cache,
                                                         EvJobPageDataFlags flags);
EvMappingList *     ev_page_cache_get_link_mapping      (EvPageCache *cache,
                                                         gint page);
EvMappingList *     ev_page_cache_get_image_mapping     (EvPageCache *cache,
                                                         gint page);
EvMappingList *     ev_page_cache_get_form_field_mapping
                                                        (EvPageCache *cache,
                                                         gint page);
EvMappingList *     ev_page_cache_get_annot_mapping     (EvPageCache *cache,
                                                         gint page);
cairo_region_t *    ev_page_cache_get_text_mapping      (EvPageCache *cache,
                                                         gint page);

Object Hierarchy

  GObject
   +----EvPageCache

Description

Details

EvPageCache

typedef struct _EvPageCache EvPageCache;

EvPageCacheClass

typedef struct _EvPageCacheClass EvPageCacheClass;

ev_page_cache_new ()

EvPageCache *       ev_page_cache_new                   (EvDocument *document);

document :

Returns :


ev_page_cache_set_page_range ()

void                ev_page_cache_set_page_range        (EvPageCache *cache,
                                                         gint start,
                                                         gint end);

ev_page_cache_get_flags ()

EvJobPageDataFlags  ev_page_cache_get_flags             (EvPageCache *cache);

ev_page_cache_set_flags ()

void                ev_page_cache_set_flags             (EvPageCache *cache,
                                                         EvJobPageDataFlags flags);

ev_page_cache_get_link_mapping ()

EvMappingList *     ev_page_cache_get_link_mapping      (EvPageCache *cache,
                                                         gint page);

ev_page_cache_get_image_mapping ()

EvMappingList *     ev_page_cache_get_image_mapping     (EvPageCache *cache,
                                                         gint page);

ev_page_cache_get_form_field_mapping ()

EvMappingList *     ev_page_cache_get_form_field_mapping
                                                        (EvPageCache *cache,
                                                         gint page);

ev_page_cache_get_annot_mapping ()

EvMappingList *     ev_page_cache_get_annot_mapping     (EvPageCache *cache,
                                                         gint page);

ev_page_cache_get_text_mapping ()

cairo_region_t *    ev_page_cache_get_text_mapping      (EvPageCache *cache,
                                                         gint page);