]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/time-signature.hh
Merge commit 'origin/dev/jneeman' into systems-per-page
[lilypond.git] / lily / include / time-signature.hh
index 72cdc97a069127123e0f5a7b81f00084025fe9aa..ac327d653cccfe86211be5bc8448f6a202e5d4a3 100644 (file)
@@ -1,13 +1,14 @@
 /*
   time_signature.hh -- declare Time_signature
 
-  (c) 1996--2006 Han-Wen Nienhuys
+  (c) 1996--2009 Han-Wen Nienhuys
 */
 
 #ifndef METER_HH
 #define METER_HH
 
-#include "item.hh"
+#include "grob-interface.hh"
+#include "lily-proto.hh"
 
 /**
    Print a time_signature sign.
@@ -18,7 +19,7 @@
 */
 struct Time_signature
 {
-  static bool has_interface (Grob *);
+  DECLARE_GROB_INTERFACE();
   static Stencil special_time_signature (Grob *, SCM, int, int);
   static Stencil numbered_time_signature (Grob *, int, int);
   DECLARE_SCHEME_CALLBACK (print, (SCM));