]> git.donarmstrong.com Git - lilypond.git/blob - lily/include/time-signature.hh
release: 1.3.19
[lilypond.git] / lily / include / time-signature.hh
1 /*
2   time_signature.hh -- declare Time_signature
3
4   (c) 1996--2000 Han-Wen Nienhuys
5 */
6
7 #ifndef METER_HH
8 #define METER_HH
9
10 #include "item.hh"
11 #include "array.hh"
12 #include "real.hh"
13
14 /**
15    Print a time_signature sign.
16   TODO:
17
18   C style time_signatures, 2+3+2/8 time_signatures, alla breve.
19   
20  */
21 class Time_signature: public Item {
22 protected:
23   virtual Molecule*do_brew_molecule_p() const;
24 public:
25   Time_signature () ;
26   Array<int> args_;
27   
28   VIRTUAL_COPY_CONS(Score_element);
29 };
30 #endif // METER_HH
31