]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/voice-regs.hh
release: 0.0.65
[lilypond.git] / lily / include / voice-regs.hh
index 70735ff10f27697b7fb87487c2030fd2f7f540f9..c6e75b7505273194ca09125a3b1caaf1cecc4867 100644 (file)
@@ -1,7 +1,7 @@
 /*
   voice-regs.hh -- declare Voice_registers
 
-  source file of the LilyPond music typesetter
+  source file of the GNU LilyPond music typesetter
 
   (c) 1997 Han-Wen Nienhuys <hanwen@stack.nl>
 */
 #include "register-group.hh"
 
 class Voice_registers : public Register_group_register {
-
+    Input_register const *ireg_C_;
+    bool terminate_b_;
 public:
     Voice *voice_l_;
     /* *************** */
 
+    Voice_registers(Voice*, Input_register const*);
     NAME_MEMBERS(Voice_registers);
+
+protected:
+    virtual void pre_move_processing();
     virtual bool acceptable_request_b(Request*);
-    virtual void acknowledge_element(Staff_elem_info info);
+    virtual void acknowledge_element(Score_elem_info info);
     virtual bool try_request(Request*);
-    Voice_registers(Voice*);
     virtual void do_print() const;
 };