X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finclude%2Fdirectional-element-interface.hh;h=7fd4169559f24969d3539988dfd88fcd81ba96fb;hb=71b9dde55139dbc7eeefb2ebb95105f573cd33a9;hp=ea77c3dc557321bade50f1810c41abac95d91bd3;hpb=2745cbd907f8216a4cc1fc5f488ae19efdfdbd10;p=lilypond.git diff --git a/lily/include/directional-element-interface.hh b/lily/include/directional-element-interface.hh index ea77c3dc55..7fd4169559 100644 --- a/lily/include/directional-element-interface.hh +++ b/lily/include/directional-element-interface.hh @@ -1,26 +1,20 @@ -/* +/* directional-element.hh -- declare Directional_element - + source file of the GNU LilyPond music typesetter - - (c) 1999--2003 Han-Wen Nienhuys - - */ + + (c) 1999--2007 Han-Wen Nienhuys +*/ #ifndef DIRECTIONAL_ELEMENT_HH #define DIRECTIONAL_ELEMENT_HH -#include "grob.hh" - -struct Directional_element_interface -{ -public: - - static void set (Grob*,Direction d); - static Direction get (Grob*) ; - static bool has_interface (Grob*) ; -}; +#include "lily-proto.hh" +#include "direction.hh" +// what is the advantage not having these two as STATICs of GROB -- jcn +void set_grob_direction (Grob *, Direction); +Direction get_grob_direction (Grob *); #endif /* DIRECTIONAL_ELEMENT_HH */