X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;ds=sidebyside;f=lily%2Finclude%2Fchord-name.hh;h=69b6a1ef7c717172a9e0de47cb9a1910cc9fa8e4;hb=86ae245eef3d991483f27f135ded2c9bc29043f3;hp=b4b55b318ba2012ce633495d55d102f085040ba2;hpb=a8651b61fa25aee299bbc846d180a942568d6075;p=lilypond.git diff --git a/lily/include/chord-name.hh b/lily/include/chord-name.hh index b4b55b318b..69b6a1ef7c 100644 --- a/lily/include/chord-name.hh +++ b/lily/include/chord-name.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1999--2000 Jan Nieuwenhuizen + (c) 1999--2002 Jan Nieuwenhuizen */ #ifndef CHORD_NAME_HH @@ -12,18 +12,13 @@ #include "lily-guile.hh" #include "molecule.hh" -/** - elt_properties: - pitches: list of musical-pitch - inversion(optional): musical-pitch - bass(optional): musical-pitch - */ + class Chord_name { public: - static SCM brew_molecule (SCM); - static Molecule ly_word2molecule (Score_element*, SCM scm, Real* x) ; - static Molecule ly_text2molecule (Score_element*, SCM scm) ; + DECLARE_SCHEME_CALLBACK (brew_molecule, (SCM )); + DECLARE_SCHEME_CALLBACK (after_line_breaking, (SCM )); + static bool has_interface (Grob*); }; #endif // CHORD_NAME_HH