]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/span-score-bar-grav.hh
release: 0.1.51
[lilypond.git] / lily / include / span-score-bar-grav.hh
index 6e4f0d28b6a53cabe5ca1981b8915d2a1d831a55..fbdb2fb1318b42fae45d9d1e0558428519935cf6 100644 (file)
 
 #include "span-bar-grav.hh"
 
+/** 
+
+  Make the bars that Span the entire score line (system). A
+  Span_bar_engraver which generates a special bar.
+
+  */
+
 class Span_score_bar_engraver : public Span_bar_engraver 
 {
 public:
-    NAME_MEMBERS();
-    virtual Span_bar* get_span_bar_p()const;
+  TRANSLATOR_CLONE(Span_score_bar_engraver);
+  DECLARE_MY_RUNTIME_TYPEINFO;
+  virtual Span_bar* get_span_bar_p() const;
 };
 
 /**
@@ -25,8 +33,9 @@ public:
 class Piano_bar_engraver :  public Span_score_bar_engraver
 {
 public:
-    NAME_MEMBERS();
-    virtual Span_bar * get_span_bar_p() const;
+  TRANSLATOR_CLONE(Piano_bar_engraver);
+  DECLARE_MY_RUNTIME_TYPEINFO;
+  virtual Span_bar * get_span_bar_p() const;
 };
 
 #endif // SPAN_SCORE_BAR_GRAV_HH