]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/fingering-engraver.cc
* flower
[lilypond.git] / lily / fingering-engraver.cc
index 503138b3e091da973480976d7dc3595125ae1dbc..bcfb63a711e9d8dc2cf2cffc25f1644599310142 100644 (file)
@@ -1,11 +1,10 @@
-/*   
+/*
   fingering-engraver.cc -- implement Fingering_engraver
-  
+
   source file of the GNU LilyPond music typesetter
-  
+
   (c) 1998--2005 Han-Wen Nienhuys <hanwen@cs.uu.nl>
-  
- */
+*/
 
 #include "engraver.hh"
 #include "side-position-interface.hh"
@@ -21,14 +20,14 @@ class Fingering_engraver : public Engraver
 public:
   TRANSLATOR_DECLARATIONS (Fingering_engraver);
 protected:
-  virtual bool try_music (Musicm);
+  virtual bool try_music (Music *m);
   virtual void stop_translation_timestep ();
   virtual void start_translation_timestep ();
   virtual void process_music ();
   virtual void acknowledge_grob (Grob_info);
 
 private:
-  void make_script (Direction, Music*, int);
+  void make_script (Direction, Music *, int);
 };
 
 bool
@@ -56,7 +55,7 @@ Fingering_engraver::acknowledge_grob (Grob_info inf)
     {
       for (int i = 0; i < fingerings_.size (); i++)
        {
-         Grob*t = fingerings_[i];
+         Grob *t = fingerings_[i];
          Side_position_interface::add_support (t, inf.grob_);
          if (!t->get_parent (X_AXIS))
            t->set_parent (inf.grob_, X_AXIS);
@@ -74,7 +73,6 @@ Fingering_engraver::process_music ()
     }
 }
 
-
 void
 Fingering_engraver::make_script (Direction d, Music *r, int i)
 {
@@ -86,14 +84,14 @@ Fingering_engraver::make_script (Direction d, Music *r, int i)
     Huh, what's this for? --hwn.
 
     junkme.
-   */
+  */
   SCM pitch = r->get_property ("pitch");
   if (unsmob_pitch (pitch))
     fingering->set_property ("pitch", pitch);
 
   /*
     We can't fold these definitions into define-grobs since
-    fingerings for chords need different settings. 
+    fingerings for chords need different settings.
   */
   Side_position_interface::set_axis (fingering, a);
   fingering->add_offset_callback (Self_alignment_interface::aligned_on_self_proc, other);
@@ -104,22 +102,21 @@ Fingering_engraver::make_script (Direction d, Music *r, int i)
   SCM s = fingering->get_property ("script-priority");
   if (scm_is_number (s))
     priority = scm_to_int (s);
-  
+
   /* See script-engraver.cc */
   priority += i;
 
   fingering->set_property ("script-priority", scm_int2num (priority));
 
-
   if (!is_direction (fingering->get_property ("direction")))
     {
       if (d)
        fingering->set_property ("direction", scm_int2num (d));
       else
-       fingering->set_property ("direction",  scm_int2num (RIGHT));
+       fingering->set_property ("direction", scm_int2num (RIGHT));
     }
 
-  SCM dig =  r->get_property ("digit");
+  SCM dig = r->get_property ("digit");
   fingering->set_property ("text", scm_number_to_string (dig, scm_int2num (10)));
 
   fingerings_.push (fingering);
@@ -130,7 +127,7 @@ Fingering_engraver::stop_translation_timestep ()
 {
   if (!fingerings_.size ())
     return;
-  
+
   fingerings_.clear ();
 }
 
@@ -146,9 +143,9 @@ Fingering_engraver::Fingering_engraver ()
 }
 
 ADD_TRANSLATOR (Fingering_engraver,
-/* descr */       "Create fingering-scripts",
-/* creats*/       "Fingering",
-/* accepts */     "fingering-event",
-/* acks  */      "rhythmic-head-interface stem-interface",
-/* reads */       "",
-/* write */       "");
+               /* descr */ "Create fingering-scripts",
+               /* creats*/ "Fingering",
+               /* accepts */ "fingering-event",
+               /* acks  */ "rhythmic-head-interface stem-interface",
+               /* reads */ "",
+               /* write */ "");