source file of the GNU LilyPond music typesetter
- (c) 1997--2000 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ (c) 1997--2001 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
#include "lily-proto.hh"
#include "parray.hh"
-#include "score-element-info.hh"
+#include "grob-info.hh"
#include "engraver.hh"
#include "translator-group.hh"
public virtual Translator_group
{
protected:
- Array<Score_element_info> announce_info_arr_;
+ Array<Grob_info> announce_info_arr_;
+
+
+
public:
VIRTUAL_COPY_CONS(Translator);
-
- virtual Staff_info get_staff_info() const;
+
virtual void do_announces();
- virtual void announce_element (Score_element_info);
+ virtual void announce_grob (Grob_info);
+ virtual void process_music ();
+private:
+ void create_grobs ();
+ void acknowledge_grobs ();
};
#endif // ENGRAVERGROUP_HH