]> git.donarmstrong.com Git - lilypond.git/blob - lily/include/performer-group-performer.hh
release: 1.0.1
[lilypond.git] / lily / include / performer-group-performer.hh
1 /*
2   performer-group-performer.hh -- declare Performer_group_performer
3
4   (c) 1996,  1997--1998 Han-Wen Nienhuys <hanwen@cs.uu.nl>
5                  Jan Nieuwenhuizen <janneke@gnu.org>
6  */
7
8 #ifndef PERFORMER_GROUP_PERFORMER_HH
9 #define PERFORMER_GROUP_PERFORMER_HH
10
11 #include "lily-proto.hh"
12 #include "parray.hh"
13 #include "plist.hh"
14 #include "performer.hh"
15 #include "translator-group.hh"
16
17 /**
18   Group a number of performers. Usually delegates everything to its contents.
19 */
20
21 class Performer_group_performer : public Performer, public virtual Translator_group {
22 public:
23   TRANSLATOR_CLONE(Performer_group_performer);
24   DECLARE_MY_RUNTIME_TYPEINFO;
25 };
26
27 #endif // PERFORMER_GROUP_PERFORMER_HH
28