public:
int multi_level_i_;
- /// what kind of iterator needed to walk this music?
- String type_str_;
-
- /// what name (or look for this name)
- String id_str_;
- Music_list(Music_list const&);
+ Music_list (Music_list const&);
Music_list();
DECLARE_MY_RUNTIME_TYPEINFO;
VIRTUAL_COPY_CONS(Music_list,Music);
- virtual void add(Music*);
- virtual void transpose(Melodic_req const *);
+ virtual void add (Music*);
+ virtual void transpose (Melodic_req const *);
Pointer_list<Music*> music_p_list_;
protected:
Chord();
DECLARE_MY_RUNTIME_TYPEINFO;
VIRTUAL_COPY_CONS(Chord,Music);
- virtual void translate(Moment dt);
- virtual MInterval time_int()const;
+ virtual void translate (Moment dt);
+ virtual MInterval time_int() const;
};
+/**
+ The request is a collection of Requests. A note that you enter in mudela is
+ one Request_chord, one syllable of lyrics is one Request_chord
+ */
class Request_chord : public Chord {
public:
DECLARE_MY_RUNTIME_TYPEINFO;
Voice();
DECLARE_MY_RUNTIME_TYPEINFO;
VIRTUAL_COPY_CONS(Voice, Music);
- virtual void translate(Moment dt);
- virtual MInterval time_int()const;
+ virtual void translate (Moment dt);
+ virtual MInterval time_int() const;
};
/** A simple piece of music, which wishes to change the spot of its