2 repeated-music.hh -- declare Repeated_music
4 source file of the GNU LilyPond music typesetter
6 (c) 1998--1999 Jan Nieuwenhuizen <janneke@gnu.org>
10 #ifndef REPEATED_MUSIC_HH
11 #define REPEATED_MUSIC_HH
13 #include "music-list.hh"
18 class Repeated_music : public Music
25 UGH FIXME: this should be:
27 Music_list * alternative_p_;
29 Music_sequence* alternative_p_;
31 Repeated_music (Music*, int n, Music_sequence*);
32 Repeated_music (Repeated_music const& s);
33 virtual ~Repeated_music ();
35 virtual void do_print () const;
36 virtual void transpose (Musical_pitch p);
37 virtual Moment length_mom () const;
38 virtual Musical_pitch to_relative_octave (Musical_pitch p);
39 VIRTUAL_COPY_CONS(Music);
42 #endif /* REPEATED_MUSIC_HH */