]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/meter.hh
release: 0.0.68pre
[lilypond.git] / lily / include / meter.hh
index 928434b28a16bc56fe99cd763cc215dc2de9dadf..14a50f0f45aa3dc6d7b74beed251070ed2ac29a5 100644 (file)
 #include "varray.hh"
 #include "scalar.hh"
 
-struct Meter: Item {
+/**
+  TODO:
+
+  C style meters, 2+3+2/8 meters, alla breve.
+  
+ */
+class Meter: public Item {
     Array<Scalar> args;
     /* *************** */
-NAME_MEMBERS(Meter);
-    
-    Meter(Array<Scalar> args) ;
+protected:
     Molecule*brew_molecule_p() const;
+public:
+    Meter(Array<Scalar> args) ;
+    NAME_MEMBERS();
+    SCORE_ELEM_CLONE(Meter)
 };
 #endif // METER_HH