]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/request.hh
release: 0.1.11
[lilypond.git] / lily / include / request.hh
index 07e480137eb3929efe2671dff3e12305eab48be3..e93f493176cc8f08f78c8888bc47a8acf92269b7 100644 (file)
@@ -15,6 +15,7 @@
 #include "virtual-methods.hh"
 #include "input.hh"
 #include "music.hh"
+#include "direction.hh"
 
 /**
  a voice element wants something printed.
@@ -33,7 +34,7 @@ public:
     VIRTUAL_COPY_CONS(Request,Music);
     
     virtual MInterval time_int() const;
-    virtual void transpose(Melodic_req const &){}
+    virtual void transpose (Melodic_req const &){}
     virtual Moment duration() const { return 0; }
 
     /*  accessors for children
@@ -46,10 +47,10 @@ public:
     virtual Blank_req * blank() { return 0; }
     virtual Musical_req *musical() { return 0; }
     virtual Command_req * command() { return 0; }
-    bool equal_b(Request*) const;
+    bool equal_b (Request*) const;
 protected:
-    virtual bool do_equal_b(Request*) const;
-    virtual void do_print()const;
+    virtual bool do_equal_b (Request*) const;
+    virtual void do_print() const;
 };
 
 #define REQUESTMETHODS(T,accessor)     \
@@ -65,16 +66,16 @@ virtual void do_print() const
   this also a request */
 class Script_req  : public virtual Request { 
 public:
-    int dir_i_;
+    Direction dir_;
     General_script_def *scriptdef_p_;
 
     /* *************** */
-    bool do_equal_b(Request*)const;
+    bool do_equal_b (Request*) const;
 
     Script_req();
     REQUESTMETHODS(Script_req,script);
     ~Script_req();
-    Script_req(Script_req const&);
+    Script_req (Script_req const&);
 };