]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-0.0.26
authorfred <fred>
Sun, 24 Mar 2002 19:28:50 +0000 (19:28 +0000)
committerfred <fred>
Sun, 24 Mar 2002 19:28:50 +0000 (19:28 +0000)
hdr/script.hh

index be21a60829cf08353e1fec6a92b5eadafa03cb70..27fddc589481cb016852e75807fb6d8647b166c2 100644 (file)
 #include "scriptdef.hh"
 #include "item.hh"
   
-struct Script : Item{
+struct Script : Item {
     int dir;
     int symdir;
     int pos;
     int staffsize;
-    Script_def*specs_l_;
-    Stem * stem_l_;
-    Item * support;
+    Script_def *specs_l_;
+    Stem *stem_l_;
+    Array<Item *> support;
 
     /****************/
-    
+    const char * name() const;    
     void       set_symdir();
     void       set_default_dir();
     void       set_default_pos();
@@ -28,7 +28,10 @@ struct Script : Item{
     Molecule*  brew_molecule_p()const;
     virtual void do_post_processing();
     virtual void do_pre_processing();
-    Script(Script_req*, Item*,int,Stem*p=0);
+    Script(Script_req*, int);
+    void set_support(Item*);
+    void set_stem(Stem*);
+    Interval support_height()const;
     virtual Interval width() const;    
 };