2 inputcommand.hh -- part of LilyPond
4 (c) 1996 Han-Wen Nienhuys
7 #ifndef INPUTCOMMAND_HH
8 #define INPUTCOMMAND_HH
13 struct Input_command {
16 /// analogous to argv[]
24 Input_command* get_meterchange_command( int,int);
25 Input_command* get_key_interpret_command(svec<int >);
26 Input_command* get_clef_interpret_command(String w);
27 Input_command *get_reset_command();
28 Input_command *get_partial_command(Real u);
29 Input_command* get_skip_command( int,Real);
30 Input_command* get_grouping_command( svec<int>);
33 interpret_meter(Input_command *c, int &beats_per_meas, int& one_beat,
34 Real& whole_per_measure);
36 Input_command *get_bar_command(Real );
37 #endif // INPUTCOMMAND_HH