]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-0.1.8
authorfred <fred>
Sun, 24 Mar 2002 19:53:59 +0000 (19:53 +0000)
committerfred <fred>
Sun, 24 Mar 2002 19:53:59 +0000 (19:53 +0000)
lily/include/staff-sym-grav.hh
lily/staff-sym-grav.cc

index f839e545b207f205cdca279757370c4ea72e0241..3d3f1f3f836cfcf5146b8103ff9e64f38d39875b 100644 (file)
@@ -22,8 +22,7 @@ public:
     DECLARE_MY_RUNTIME_TYPEINFO;
 protected:
     virtual ~Staff_sym_engraver();
-    virtual void do_process_requests();
-    virtual void fill_staff_info(Staff_info&);
+    virtual void fill_staff_info (Staff_info&);
     virtual void do_removal_processing();
     virtual void do_creation_processing();
        
index 03de4a59d9a97e68b82f8e35682a7903309a611c..5aff3e35361da0db1b190a882a4b403fb5800eb6 100644 (file)
 
 const NO_LINES = 5;
 void
-Staff_sym_engraver::fill_staff_info(Staff_info&i)
+Staff_sym_engraver::fill_staff_info (Staff_info&i)
 {
     i.staff_sym_l_ = span_p_;
 }
 
 Staff_sym_engraver::~Staff_sym_engraver()
 {
-    assert!span_p_);
+    assert (!span_p_);
 }
 
 Staff_sym_engraver::Staff_sym_engraver()
@@ -31,24 +31,19 @@ Staff_sym_engraver::Staff_sym_engraver()
 void
 Staff_sym_engraver::do_creation_processing()
 {
-    span_p_ = new Staff_symbol(NO_LINES);
-    span_p_->left_col_l_ = get_staff_info().command_pcol_l(); // ugh
+    span_p_ = new Staff_symbol (NO_LINES);
+    span_p_->left_col_l_ = get_staff_info().command_pcol_l (); // ugh
+    announce_element (Score_elem_info (span_p_, 0));
 }
 
 void
 Staff_sym_engraver::do_removal_processing()
 {
-    span_p_->right_col_l_ = get_staff_info().command_pcol_l();
-    typeset_element(span_p_);
+    span_p_->right_col_l_ = get_staff_info().command_pcol_l ();
+    typeset_element (span_p_);
     span_p_ =0;
 }
 
-void
-Staff_sym_engraver::do_process_requests()
-{
-    announce_element(Score_elem_info(span_p_, 0));
-}
-
 
 
 IMPLEMENT_IS_TYPE_B1(Staff_sym_engraver,Engraver);