2 script.hh -- part of GNU LilyPond
4 (c) 1996,97 Han-Wen Nienhuys
10 #include "staff-side.hh"
14 Accents that are put over a note-group.
16 class Script : public Item, public Staff_side {
21 Molecule *brew_molecule_p()const;
22 virtual void do_substitute_dependency (Score_elem*,Score_elem*);
23 virtual void do_print() const;
24 virtual Interval symbol_height()const;
25 virtual void do_pre_processing();
26 virtual Interval do_width() const;
27 SCORE_ELEM_CLONE(Script);
30 void set_default_dir();
32 General_script_def *specs_l_;
34 static int compare (Script *const&, Script *const&) ;
36 void set_stem (Stem*);
37 DECLARE_MY_RUNTIME_TYPEINFO;