X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Flyric-combine-music.cc;h=6ce485c48be402b0b138a019f4a5d607bdfb4c1f;hb=d7dc509525cc1f5b8b670e5d38db44a546674b86;hp=3ab20f6d33af597aef3f625f2c25915e45cffdbb;hpb=d9b43b93f2c885409bafdb157138158f65cc49aa;p=lilypond.git diff --git a/lily/lyric-combine-music.cc b/lily/lyric-combine-music.cc index 3ab20f6d33..6ce485c48b 100644 --- a/lily/lyric-combine-music.cc +++ b/lily/lyric-combine-music.cc @@ -3,53 +3,50 @@ source file of the GNU LilyPond music typesetter - (c) 1999--2002 Han-Wen Nienhuys + (c) 1999--2003 Han-Wen Nienhuys */ #include "lyric-combine-music.hh" -#include "lyric-combine-music-iterator.hh" #include "pitch.hh" -Lyric_combine_music::Lyric_combine_music (SCM l) - : Music (l) +Lyric_combine_music::Lyric_combine_music () + : Music () { - set_mus_property ("iterator-ctor", - Lyric_combine_music_iterator::constructor_cxx_function); } void Lyric_combine_music::transpose (Pitch p) { - music_l ()->transpose (p); - lyrics_l () ->transpose (p); + get_music ()->transpose (p); + get_lyrics () ->transpose (p); } Moment -Lyric_combine_music::length_mom () const +Lyric_combine_music::get_length () const { - return music_l ()->length_mom (); + return get_music ()->get_length (); } Pitch Lyric_combine_music::to_relative_octave (Pitch p) { - p = music_l ()->to_relative_octave (p); - return lyrics_l () ->to_relative_octave (p); + p = get_music ()->to_relative_octave (p); + return get_lyrics () ->to_relative_octave (p); } void Lyric_combine_music::compress (Moment m) { - music_l ()->compress (m); + get_music ()->compress (m); } Music* -Lyric_combine_music::music_l () const +Lyric_combine_music::get_music () const { SCM l = get_mus_property ("elements"); if (!gh_pair_p (l)) @@ -59,7 +56,7 @@ Lyric_combine_music::music_l () const Music* -Lyric_combine_music::lyrics_l () const +Lyric_combine_music::get_lyrics () const { SCM l = get_mus_property ("elements"); if (!gh_pair_p (l)) @@ -70,9 +67,5 @@ Lyric_combine_music::lyrics_l () const return unsmob_music (gh_car (l)); } -Lyric_combine_music::Lyric_combine_music () - : Music (SCM_EOL) -{ -} ADD_MUSIC (Lyric_combine_music);