3 /// column of Rhythmic_staff
4 struct Rhythmic_column
: Staff_column
{
5 // mega-stupido. only do notes, one at a time
7 Rhythmic_staff
* staff_
;
11 void typeset_req(Request
*rq
);
12 void take_request(Request
*rq
);
13 void typeset_command(Command
*, int brs
);
14 void process_commands( );
15 void process_requests();
17 Rhythmic_column(Score_column
*s
,Rhythmic_staff
*rs
);
21 /// simple percussion staff
22 struct Rhythmic_staff
: Staff
{
23 /// indirection to the PStaff.
25 void set_output(PScore
*);
26 void process_commands( PCursor
<Command
*> &where
);
28 void grant_requests();
29 Staff_column
* create_col(Score_column
*);