- VIRTUAL_COPY_CONS(Score_element);
- Bar();
-protected:
- virtual void do_pre_processing ();
- virtual Molecule* do_brew_molecule_p () const;
- virtual Real get_bar_size () const;
+ DECLARE_GROB_INTERFACE();
+
+ static Stencil compound_barline (Grob *, string, Real height);
+ static Stencil simple_barline (Grob *, Real wid, Real height);
+ DECLARE_SCHEME_CALLBACK (get_staff_bar_size, (SCM));
+ DECLARE_SCHEME_CALLBACK (print, (SCM));
+ DECLARE_SCHEME_CALLBACK (before_line_breaking, (SCM));