]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/key-engraver.hh
release: 1.3.59
[lilypond.git] / lily / include / key-engraver.hh
index 408f961d67d9725b7bd1f6b361a235c4e780be86..0b1be334fec3f84bb9841868e7ef4e14808f7154 100644 (file)
@@ -9,44 +9,5 @@
 
 #ifndef KEYGRAV_HH
 #define KEYGRAV_HH
-
-#include "engraver.hh"
-
-#include "musical-pitch.hh"
-#include "protected-scm.hh"
-#include "newkey.hh"
-
-
-/**
-  Make the key signature.
- */
-class Key_engraver : public Engraver {
-  void create_key(bool);
-  void read_req (Key_change_req const * r);
-
-public:
-  Key_engraver();
-  
-  VIRTUAL_COPY_CONS(Translator);
-
-  /*
-    TODO: move these into properties.
-   */
-  Newkey key_;
-  Key_change_req * keyreq_l_;
-  Key_item * item_p_;
-
-  Protected_scm old_accs_;
-  Protected_scm new_accs_;  
-
-  bool key_changed_b() const;
-    
-protected:
-  virtual bool do_try_music (Music *req_l);
-  virtual void do_process_music();
-  virtual void do_pre_move_processing();
-  virtual void do_post_move_processing();
-  virtual void acknowledge_element (Score_element_info);
-};
-
+#error
 #endif // KEYGRAV_HH