From: fred Date: Thu, 27 Mar 1997 12:37:03 +0000 (+0000) Subject: lilypond-0.0.46.jcn1 X-Git-Tag: release/1.5.59~6169 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=c12d8d87e8155e9f8c357798265b78d728fec2b1;p=lilypond.git lilypond-0.0.46.jcn1 --- diff --git a/lily/include/staff-info.hh b/lily/include/staff-info.hh new file mode 100644 index 0000000000..4873da6b49 --- /dev/null +++ b/lily/include/staff-info.hh @@ -0,0 +1,35 @@ +/* + staff-info.hh -- declare + + source file of the LilyPond music typesetter + + (c) 1997 Han-Wen Nienhuys +*/ + + +#ifndef STAFF_INFO_HH +#define STAFF_INFO_HH + +/// struct to pass staff info along a Request_register hierarchy. +struct Staff_info { + int *c0_position_i_l_; + Staff_walker *walk_l_; + + + /// when is now? + Time_description const *time_C_; + Rhythmic_grouping const *rhythmic_C_; + bool break_allowed_b_; + + Moment when(); + Staff * staff_l(); + Score *score_l(); + PCol * command_pcol_l(); + PCol * musical_pcol_l(); + Staff_column *column_l(); + Score_column *musical_l(); + Score_column *command_l(); + Staff_info(); +}; + +#endif // STAFF_INFO_HH