]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/self-alignment-interface.hh
use classnames for interface naming; remove inclusion of
[lilypond.git] / lily / include / self-alignment-interface.hh
index 63ea1c0f592085ecbe89f81117c115b1c9bfb9af..4fe353fb97932febdf3cbd6a1752dca58d19f3b9 100644 (file)
@@ -9,11 +9,12 @@
 #ifndef SELF_ALIGNMENT_INTERFACE_HH
 #define SELF_ALIGNMENT_INTERFACE_HH
 
-#include "spanner.hh"
+#include "lily-proto.hh"
+#include "grob-interface.hh"
 
 struct Self_alignment_interface
 {
-  static bool has_interface (Grob *);
+  DECLARE_GROB_INTERFACE();
 
   static SCM aligned_on_self (Grob *me, Axis a);
   static SCM centered_on_object (Grob *me, Axis a);