]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-0.0.45
authorfred <fred>
Sun, 24 Mar 2002 19:36:47 +0000 (19:36 +0000)
committerfred <fred>
Sun, 24 Mar 2002 19:36:47 +0000 (19:36 +0000)
lily/dynamic-reg.cc
lily/musical-request.cc
lily/script.cc
lily/slur-reg.cc
lily/text-item.cc

index 0ea23ac689c86f908dd625caa0d712cf1d6ebeef..5f137035fa20907cea8ac36566006157cfaf7b36 100644 (file)
@@ -77,3 +77,5 @@ Dynamic_register::set_feature(Features i)
 {
     dir_i_ = i.direction_i_;
 }
+
+IMPLEMENT_STATIC_NAME(Dynamic_register);
index e90be35ba3ccf2638acd318ad1885796b090686a..c7a848a18f071a584c703bb8ef188e05a6daf837 100644 (file)
@@ -14,6 +14,7 @@
 #include "voice.hh"
 #include "voice-element.hh"
 
+IMPLEMENT_STATIC_NAME(Stem_req);
 void
 Stem_req::do_print() const
 {
@@ -29,7 +30,12 @@ Stem_req::Stem_req()
 }
 
 /* ************** */
-void Musical_req::do_print()const{}
+IMPLEMENT_STATIC_NAME(Musical_req);
+void
+Musical_req::do_print()const{}
+
+IMPLEMENT_STATIC_NAME(Request);
+
 void Request::do_print() const{}
 
 /* *************** */
@@ -46,6 +52,8 @@ Request::print() const
      
 
 
+IMPLEMENT_STATIC_NAME(Span_req);
+
 void
 Span_req::do_print() const    
 {
@@ -71,6 +79,8 @@ Spacing_req::Spacing_req()
     distance = 0;
     strength = 0;
 }
+IMPLEMENT_STATIC_NAME(Spacing_req);
+
 void
 Spacing_req::do_print()const
 {
@@ -79,6 +89,8 @@ Spacing_req::do_print()const
 #endif
 }
 
+IMPLEMENT_STATIC_NAME(Blank_req);
+
 void
 Blank_req::do_print()const
 {
@@ -108,6 +120,8 @@ Melodic_req::transpose(Melodic_req const & delta)
     }
 }
 
+IMPLEMENT_STATIC_NAME(Melodic_req);
+
 void
 Melodic_req::do_print() const
 {
@@ -140,6 +154,8 @@ Plet_req::Plet_req()
     type_i_ = 1;
 }
 
+IMPLEMENT_STATIC_NAME(Plet_req);
+
 void
 Plet_req::do_print() const
 {
@@ -165,11 +181,13 @@ Rhythmic_req::Rhythmic_req()
 {
 }
 
+IMPLEMENT_STATIC_NAME(Rhythmic_req);
+
 void
 Rhythmic_req::do_print() const
 {
 #ifndef NPRINT
-    mtor << duration_.str();
+    mtor << "duration { " <<duration_.str() << "}";
 #endif
 }
 
@@ -187,6 +205,8 @@ Lyric_req::Lyric_req(Text_def* def_p)
     dir_i_ = -1;               // lyrics below (invisible) staff
 }
 
+IMPLEMENT_STATIC_NAME(Lyric_req);
+
 void
 Lyric_req::do_print() const
 {    
@@ -199,16 +219,22 @@ Note_req::Note_req()
 {
     forceacc_b_ = false;
 }
+IMPLEMENT_STATIC_NAME(Note_req);
+
 void
 Note_req::do_print() const
 {
 #ifndef NPRINT
     Melodic_req::do_print();
-    mtor << " forceacc_b_ " << forceacc_b_ << '\n';
+    if (forceacc_b_) {
+       mtor << " force accidental\n";
+    }
     Rhythmic_req::do_print();
 #endif
 }
 /* *************** */
+IMPLEMENT_STATIC_NAME(Rest_req);
+
 void
 Rest_req::do_print() const
 {
@@ -220,10 +246,13 @@ Beam_req::Beam_req()
 {
     nplet = 0;
 }
-
-void Beam_req::do_print()const{}
+IMPLEMENT_STATIC_NAME(Beam_req);
+void
+Beam_req::do_print()const{}
 /* *************** */
-void Slur_req::do_print()const{}
+IMPLEMENT_STATIC_NAME(Slur_req);
+void
+Slur_req::do_print()const{}
 /* *************** */
 int
 Span_req:: compare(Span_req const &r1, Span_req const &r2)
@@ -257,6 +286,8 @@ Script_req::Script_req(Script_req const &s)
     scriptdef_p_ = new Script_def(*s.scriptdef_p_);
 }
 
+IMPLEMENT_STATIC_NAME(Script_req);
+
 void
 Script_req::do_print() const
 {
@@ -295,6 +326,8 @@ Text_req::Text_req(int dir_i, Text_def* tdef_p)
     tdef_p_ = tdef_p;
 }
 
+IMPLEMENT_STATIC_NAME(Text_req);
+
 void
 Text_req::do_print() const
 {
@@ -313,6 +346,8 @@ Skip_req::duration() const
     return duration_;
 }
 
+IMPLEMENT_STATIC_NAME(Skip_req);
+
 void
 Skip_req::do_print() const
 {
@@ -332,6 +367,8 @@ Request::voice_l()
 }
 /* *************** */
 
+IMPLEMENT_STATIC_NAME(Subtle_req);
+
 void
 Subtle_req::do_print() const
 {
@@ -340,17 +377,21 @@ Subtle_req::do_print() const
 #endif
 }
 
+IMPLEMENT_STATIC_NAME(Dynamic_req);
+
 void
 Dynamic_req::do_print() const
 {
     Subtle_req::do_print();
 }
 
+IMPLEMENT_STATIC_NAME(Absolute_dynamic_req);
+
 void
 Absolute_dynamic_req::do_print() const
 {
     Dynamic_req::do_print();
-    mtor << " loudness_" <<loudness_;
+    mtor << " loudness " <<loudness_;
 }
 
 String
@@ -381,6 +422,8 @@ Span_dynamic_req::Span_dynamic_req()
     dynamic_dir_i_  = 0;
 }
 
+IMPLEMENT_STATIC_NAME(Span_dynamic_req);
+
 void
 Span_dynamic_req::do_print()const
 {
index 46c253588012d03c28ba660271eba8801de00602..b92892de6fde6f1c71d8077f5962a795f22a7db9 100644 (file)
@@ -127,3 +127,4 @@ Script::brew_molecule_p() const
     out->translate(Offset(0,dy * pos));
     return out;
 }
+IMPLEMENT_STATIC_NAME(Script);
index a076664dd73fc3f5daa654b242fa19d5f84b03d1..935a86468c82c001ed5c8bd076588a7de5bbabda 100644 (file)
@@ -98,3 +98,4 @@ Slur_register::~Slur_register()
        warning("unterminated slur", requests_arr_[i]->defined_ch_C_);
     }
 }
+IMPLEMENT_STATIC_NAME(Slur_register);
index adadda663248a70f58701e06ee47a3c86f21114f..2171a81d240a794826872543a04adee6f1e14671 100644 (file)
@@ -70,3 +70,5 @@ Text_item::brew_molecule_p() const
     
     return mol_p;
 }
+
+IMPLEMENT_STATIC_NAME(Text_item);