From 6cd216d78dc05e818ce8e9a244be16a7d523d7d3 Mon Sep 17 00:00:00 2001 From: Alessio Treglia Date: Tue, 31 Aug 2010 01:00:11 +0200 Subject: Imported Upstream version 2.31.91 --- src/book.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/book.h') diff --git a/src/book.h b/src/book.h index 7a336ef..cf82978 100644 --- a/src/book.h +++ b/src/book.h @@ -37,6 +37,7 @@ typedef struct void (*page_added) (Book *book, Page *page); void (*page_removed) (Book *book, Page *page); + void (*reordered) (Book *book); void (*cleared) (Book *book); } BookClass; @@ -49,12 +50,16 @@ void book_clear (Book *book); Page *book_append_page (Book *book, gint width, gint height, gint dpi, ScanDirection orientation); +void book_move_page (Book *book, Page *page, gint location); + void book_delete_page (Book *book, Page *page); gint book_get_n_pages (Book *book); Page *book_get_page (Book *book, gint page_number); +gint book_get_page_index (Book *book, Page *page); + gboolean book_save (Book *book, const gchar *type, GFile *file, GError **error); void book_set_needs_saving (Book *book, gboolean needs_saving); -- cgit v1.2.3