2 part-combine-music.hh -- declare Part_combine_music
4 source file of the GNU LilyPond music typesetter
6 (c) 2000 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 (String, Music*, Music*);
22 Music * first_l () const;
23 Music * second_l () const;
25 virtual void transpose (Musical_pitch);
27 virtual Moment length_mom () const;
28 virtual Musical_pitch to_relative_octave (Musical_pitch);
29 virtual void compress (Moment);
34 #endif /* PART_COMBINE_MUSIC_HH */