]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-0.0.10
authorfred <fred>
Sun, 17 Nov 1996 23:32:15 +0000 (23:32 +0000)
committerfred <fred>
Sun, 17 Nov 1996 23:32:15 +0000 (23:32 +0000)
hdr/key.hh [new file with mode: 0644]
src/pcol.cc

diff --git a/hdr/key.hh b/hdr/key.hh
new file mode 100644 (file)
index 0000000..c65beea
--- /dev/null
@@ -0,0 +1,39 @@
+/*
+  key.hh -- part of LilyPond
+
+  (c) 1996 Han-Wen Nienhuys
+*/
+
+#ifndef KEY_HH
+#define KEY_HH
+
+#include "vray.hh"
+#include "string.hh"
+
+class Key {
+    svec<int> accidentals;
+
+    /****************/
+
+public:
+    svec<int> read(svec<String> );
+    svec<int> oldkey_undo(svec<String>);
+
+    Key();
+    void set(int i, int acc);
+    int acc(int i) { return accidentals[i]; }
+};
+
+struct Local_key
+{
+    void reset(Key);    
+    Key& oct(int);
+    Local_key();
+
+private:
+    svec<Key> octaves;
+};
+
+#endif // KEY_HH
+
+
index 902f57bab22bdec8e40025cf5efdbaf77cf0b154..6e3092a0e334f145e20726dd97e4e4bf215b05d0 100644 (file)
@@ -92,7 +92,8 @@ PCol::breakable() const
     return prebreak||postbreak;
 }
 
-PCol::PCol(PCol *parent) {
+PCol::PCol(PCol *parent)
+{
     daddy = parent;
     prebreak=0;
     postbreak=0;
@@ -102,10 +103,8 @@ PCol::PCol(PCol *parent) {
 
 PCol::~PCol()
 {
-
-       delete prebreak;        
-
-       delete postbreak;       
+    delete prebreak;
+    delete postbreak;  
 }
 
 void
@@ -115,4 +114,3 @@ PCol::add( Item *i)
     i->pcol_ = this;
     used = true;
 }
-