From f35d4a9029092ff950da509fd77335e7c61779da Mon Sep 17 00:00:00 2001 From: Han-Wen Nienhuys Date: Sun, 20 Oct 2002 22:53:55 +0000 Subject: [PATCH] enw file --- lily/include/self-alignment-interface.hh | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 lily/include/self-alignment-interface.hh diff --git a/lily/include/self-alignment-interface.hh b/lily/include/self-alignment-interface.hh new file mode 100644 index 0000000000..985ce91fee --- /dev/null +++ b/lily/include/self-alignment-interface.hh @@ -0,0 +1,22 @@ +/* + side-position-interface.hh -- declare Side_position_interface + + source file of the GNU LilyPond music typesetter + + (c) 1999--2002 Han-Wen Nienhuys + + */ + +#ifndef SELF_ALIGNMENT_INTERFACE_HH +#define SELF_ALIGNMENT_INTERFACE_HH + +#include "spanner.hh" + +struct Self_alignment_interface +{ + static bool has_interface (Grob*); + DECLARE_SCHEME_CALLBACK (aligned_on_self, (SCM element, SCM axis)); + DECLARE_SCHEME_CALLBACK (centered_on_parent, (SCM element, SCM axis)); + DECLARE_SCHEME_CALLBACK (centered_on_other_axis_parent, (SCM element, SCM axis)); +}; +#endif -- 2.39.2