From: Han-Wen Nienhuys Date: Thu, 21 Apr 2005 16:20:49 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: release/2.5.21~15 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=802833ccf2f03ce8856eddfc8c5f2b999805597a;p=lilypond.git *** empty log message *** --- diff --git a/lily/include/grid-line-interface.hh b/lily/include/grid-line-interface.hh new file mode 100644 index 0000000000..1742a4e11c --- /dev/null +++ b/lily/include/grid-line-interface.hh @@ -0,0 +1,32 @@ +/* + grid-line-interface.hh -- declare Grid_line_interface + + source file of the GNU LilyPond music typesetter + + (c) 2005 Han-Wen Nienhuys + +*/ + +#ifndef GRID_LINE_INTERFACE_HH +#define GRID_LINE_INTERFACE_HH + +#include "lily-proto.hh" +#include "lily-guile.hh" + +class Grid_line_interface +{ +public: + static void add_grid_point (Grob *me, Grob *b); + DECLARE_SCHEME_CALLBACK (print, (SCM)); + DECLARE_SCHEME_CALLBACK (width_callback, (SCM, SCM)); + static bool has_interface (Grob *); +}; + +class Grid_point_interface +{ +public: + static bool has_interface (Grob *); +}; + +#endif /* GRID_LINE_INTERFACE_HH */ +