2 repeated-music.hh -- declare Repeated_music
4 source file of the GNU LilyPond music typesetter
6 (c) 1998 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
22 Music_wrapper* repeat_p_;
23 Sequential_music* alternative_p_;
25 Repeated_music (Music_wrapper *, int n, Sequential_music*);
26 Repeated_music (Repeated_music const& s);
27 virtual ~Repeated_music ();
29 virtual void do_print () const;
30 virtual void transpose (Musical_pitch p);
31 virtual Moment duration () const;
33 VIRTUAL_COPY_CONS(Music);
36 #endif /* REPEATED_MUSIC_HH */