2 book.hh -- declare Book
4 source file of the GNU LilyPond music typesetter
6 (c) 1997--2007 Han-Wen Nienhuys <hanwen@xs4all.nl>
12 #include "lily-proto.hh"
13 #include "std-vector.hh"
14 #include "std-string.hh"
15 #include "virtual-methods.hh"
31 Input *origin() const;
32 VIRTUAL_COPY_CONSTRUCTOR(Book, Book);
36 void add_bookpart (SCM);
37 void set_parent (Book *parent);
39 Paper_book *process (Output_def *def_paper,
40 Output_def *def_layout);
41 Paper_book *process (Output_def *default_paper,
42 Output_def *default_layout,
43 Paper_book *parent_part);
47 DECLARE_UNSMOB (Book, book);