2 part-combine-music.hh -- declare Part_combine_music
4 source file of the GNU LilyPond music typesetter
6 (c) 2000--2001 Jan Nieuwenhuizen <janneke@gnu.org>
10 #ifndef PART_COMBINE_MUSIC_HH
11 #define PART_COMBINE_MUSIC_HH
16 class Part_combine_music : public Music
19 VIRTUAL_COPY_CONS (Music);
20 Part_combine_music (SCM l);
22 Music * first_l () const;
23 Music * second_l () const;
25 virtual void transpose (Pitch);
27 virtual Moment length_mom () const;
28 virtual Pitch to_relative_octave (Pitch);
29 virtual void compress (Moment);
31 Part_combine_music ();
34 #endif /* PART_COMBINE_MUSIC_HH */