2 text-def.hh -- part of GNU LilyPond
4 (c) 1996,97 Han-Wen Nienhuys
10 #include "general-script-def.hh"
12 #include "lily-proto.hh"
15 class Text_def : public General_script_def {
17 virtual Atom get_atom(Paper_def* p, int dir_i_)const;
18 DECLARE_MY_RUNTIME_TYPEINFO;
19 VIRTUAL_COPY_CONS(Text_def,General_script_def);
22 centered , or aligned?
24 -1 = raggedright, 0 = center, 1 = raggedleft
31 virtual void do_print() const;
32 virtual ~Text_def() {};
33 virtual bool do_equal_b(const General_script_def*)const;
35 virtual void print() const;
36 Interval width(Paper_def*) const;