X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finclude%2Fpage-marker.hh;h=08a6b267fe6f7e05293afc267b67afa1291900d8;hb=5b4b0d6e9a197e8f9eb085b7c2ad78b8be3e5cfc;hp=a925a6c9ce87c6d8da562f04c1104195d9a652ad;hpb=5bb1618e65e0b8031b9aed8d5f218986e3d3c5a0;p=lilypond.git diff --git a/lily/include/page-marker.hh b/lily/include/page-marker.hh index a925a6c9ce..08a6b267fe 100644 --- a/lily/include/page-marker.hh +++ b/lily/include/page-marker.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 2007 Nicolas Sceaux + (c) 2007--2008 Nicolas Sceaux */ #ifndef PAGE_MARKER_HH @@ -17,12 +17,17 @@ class Page_marker SCM symbol_; /* either 'page-turn-permission or 'page-break-permission */ SCM permission_; /* 'force, 'allow, or '() */ + SCM label_; /* bookmarking label (a symbol) */ public: - Page_marker (SCM symbol, SCM permission); + Page_marker (); + void set_permission (SCM symbol, SCM permission); + void set_label (SCM label); + SCM permission_symbol (); SCM permission_value (); + SCM label (); }; DECLARE_UNSMOB (Page_marker, page_marker)