X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finclude%2Fpaper-outputter.hh;h=dca083ffa86932396c3345629732c27196289888;hb=664070d837cc4855091455892cb942cdcedeef0c;hp=7cf2a75e5ddbb8e7f8842556a4234ffd0cf76718;hpb=14ca3493aab1a1f4f837f1b483ad9ea1d1e444ad;p=lilypond.git diff --git a/lily/include/paper-outputter.hh b/lily/include/paper-outputter.hh index 7cf2a75e5d..dca083ffa8 100644 --- a/lily/include/paper-outputter.hh +++ b/lily/include/paper-outputter.hh @@ -30,11 +30,10 @@ class Paper_outputter SCM output_module_; Protected_scm file_; String filename_; - Paper_def * paper_ ; // THIS IS BROKEN. void output_expr (SCM expr, Offset o); - void output_metadata (Paper_def*, SCM); - void output_music_output_def (Music_output_def* odef); + void output_metadata (Output_def *, SCM); + void output_music_output_def (Output_def* odef); public: Paper_outputter (String nm); @@ -43,9 +42,11 @@ public: void dump_scheme (SCM); void output_scheme (SCM scm); void output_stencil (Stencil); - void output_header (Paper_def*, SCM, int, bool); + void output_header (Output_def*, SCM, int, bool); void output_line (SCM, Offset*, bool); void output_page (Page*, bool); }; +Paper_outputter* get_paper_outputter (String); + #endif /* PAPER_OUTPUTTER_HH */