]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/meter.hh
partial: 1.0.1.jcn
[lilypond.git] / lily / include / meter.hh
index 928434b28a16bc56fe99cd763cc215dc2de9dadf..8347b3fa2d98befc3a1815dd65a955ac27d948bb 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) ;
+    DECLARE_MY_RUNTIME_TYPEINFO;
+    SCORE_ELEM_CLONE(Meter);
 };
 #endif // METER_HH