source file of the GNU LilyPond music typesetter
- (c) 1996, 1997--1998 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ (c) 1996--2000 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
/// utility
- Paper_def * paper() const;
+ Paper_def * paper_l() const;
/**
Invoke walker method to typeset element. Default: pass on to daddy.
*/
virtual void typeset_element (Score_element*elem_p);
+
/**
take note of item/spanner
Announce element. Default: pass on to daddy. Utility
*/
virtual void announce_element (Score_element_info);
-
- /**
- Get information on the staff. Default: ask daddy.
- */
- virtual Staff_info get_staff_info() const;
- virtual void fill_staff_info (Staff_info&);
-
public:
- TRANSLATOR_CLONE(Engraver);
+ VIRTUAL_COPY_CONS(Translator);
Engraver_group_engraver * daddy_grav_l() const;
/**
override other ctor
*/
Engraver () {}
- DECLARE_MY_RUNTIME_TYPEINFO;
- virtual Engraver * access_Engraver () { return this; }
+
};