X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finclude%2Fnote-head.hh;h=25fdda52b49739298e18a3cbd2cd43cb6dcfd1b8;hb=aaa52903d633cdeaa642c20ab42ec268f4e17a2b;hp=50395212238feb11224959d7d374522ed03e0120;hpb=cec6dfa6bf0fb931eb7f42b1ee44ca2ec19a9f34;p=lilypond.git diff --git a/lily/include/note-head.hh b/lily/include/note-head.hh index 5039521223..25fdda52b4 100644 --- a/lily/include/note-head.hh +++ b/lily/include/note-head.hh @@ -1,7 +1,7 @@ /* note-head.hh -- part of GNU LilyPond - (c) 1996,97 Han-Wen Nienhuys + (c) 1996--2000 Han-Wen Nienhuys */ #ifndef NOTEHEAD_HH @@ -15,27 +15,16 @@ */ -class Note_head : public Rhythmic_head { +class Note_head : public Rhythmic_head +{ public: - DECLARE_MY_RUNTIME_TYPEINFO; - - int position_i_; - - /// -1 = lowest, 0 = inside, 1 = top - int extremal_i_; - - /// needed for the help-lines - int staff_size_i_; - Direction x_dir_; - - /** - position of top line (5 linestaff: 8) - */ - Note_head (); static int compare (Note_head * const &a, Note_head *const &b) ; + + Molecule ledger_line (Interval) const; protected: + virtual void do_pre_processing(); - virtual Molecule* brew_molecule_p() const; + virtual Molecule* do_brew_molecule_p() const; }; #endif // NOTEHEAD_HH