2 lyric-combine-music.hh -- declare Lyric_combine_music
4 source file of the GNU LilyPond music typesetter
6 (c) 1999 Han-Wen Nienhuys <hanwen@cs.uu.nl>
10 #ifndef LYRIC_COMBINE_MUSIC_HH
11 #define LYRIC_COMBINE_MUSIC_HH
15 class Lyric_combine_music : public Music
20 Music * music_l () const;
21 Music * lyrics_l () const;
23 Lyric_combine_music (Music*, Music*);
25 virtual void transpose (Musical_pitch);
26 virtual void do_print () const;
28 VIRTUAL_COPY_CONS(Music);
29 Lyric_combine_music (Lyric_combine_music const&);
30 virtual Moment length_mom () const;
31 virtual ~Lyric_combine_music ();
32 virtual Musical_pitch to_relative_octave (Musical_pitch);
33 virtual void compress (Moment);
35 #endif /* LYRIC_COMBINE_MUSIC_HH */