~ubuntu-branches/ubuntu/oneiric/evince/oneiric-updates

« back to all changes in this revision

Viewing changes to libview/ev-page-cache.h

  • Committer: Bazaar Package Importer
  • Author(s): Frederic Peters
  • Date: 2011-04-14 16:20:57 UTC
  • mfrom: (1.6.4 upstream)
  • mto: (1.3.5 experimental)
  • mto: This revision was merged to the branch mainline in revision 138.
  • Revision ID: james.westby@ubuntu.com-20110414162057-0ofhbd139zs6ev6y
ImportĀ upstreamĀ versionĀ 3.0.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
14
14
 *
15
15
 * You should have received a copy of the GNU General Public License
16
16
 * along with this program; if not, write to the Free Software
17
 
 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
 
17
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
18
18
 */
19
19
 
20
20
#if !defined (__EV_EVINCE_VIEW_H_INSIDE__) && !defined (EVINCE_COMPILATION)
47
47
EvJobPageDataFlags ev_page_cache_get_flags              (EvPageCache       *cache);
48
48
void               ev_page_cache_set_flags              (EvPageCache       *cache,
49
49
                                                         EvJobPageDataFlags flags);
50
 
GList             *ev_page_cache_get_link_mapping       (EvPageCache       *cache,
51
 
                                                         gint               page);
52
 
GList             *ev_page_cache_get_image_mapping      (EvPageCache       *cache,
53
 
                                                         gint               page);
54
 
GList             *ev_page_cache_get_form_field_mapping (EvPageCache       *cache,
55
 
                                                         gint               page);
56
 
GList             *ev_page_cache_get_annot_mapping      (EvPageCache       *cache,
57
 
                                                         gint               page);
58
 
GdkRegion         *ev_page_cache_get_text_mapping       (EvPageCache       *cache,
59
 
                                                         gint               page);
 
50
void               ev_page_cache_mark_dirty             (EvPageCache       *cache,
 
51
                                                         gint               page);
 
52
EvMappingList     *ev_page_cache_get_link_mapping       (EvPageCache       *cache,
 
53
                                                         gint               page);
 
54
EvMappingList     *ev_page_cache_get_image_mapping      (EvPageCache       *cache,
 
55
                                                         gint               page);
 
56
EvMappingList     *ev_page_cache_get_form_field_mapping (EvPageCache       *cache,
 
57
                                                         gint               page);
 
58
EvMappingList     *ev_page_cache_get_annot_mapping      (EvPageCache       *cache,
 
59
                                                         gint               page);
 
60
cairo_region_t    *ev_page_cache_get_text_mapping       (EvPageCache       *cache,
 
61
                                                         gint               page);
 
62
const gchar       *ev_page_cache_get_text               (EvPageCache       *cache,
 
63
                                                         gint               page);
 
64
gboolean           ev_page_cache_get_text_layout        (EvPageCache       *cache,
 
65
                                                         gint               page,
 
66
                                                         EvRectangle      **areas,
 
67
                                                         guint             *n_areas);
60
68
 
61
69
G_END_DECLS
62
70