]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-0.0.10
authorfred <fred>
Mon, 18 Nov 1996 11:59:36 +0000 (11:59 +0000)
committerfred <fred>
Mon, 18 Nov 1996 11:59:36 +0000 (11:59 +0000)
Sources.make
hdr/clef.hh [new file with mode: 0644]
hdr/clefitem.hh [new file with mode: 0644]
hdr/proto.hh

index 2894394f94bac0cd36253f0f78adc7ac94371623..61c32fa41c6551d604e6a2c63ac516653f65d492 100644 (file)
@@ -12,7 +12,9 @@ hdr=    qlp.hh linespace.hh qlpsolve.hh\
        sccol.hh stcol.hh scommands.hh melodicstaff.hh\
        identifier.hh simplestaff.hh spanner.hh stem.hh\
        notehead.hh leastsquares.hh beam.hh rest.hh\
-       swalker.hh bar.hh meter.hh
+       swalker.hh bar.hh meter.hh accidental.hh\
+       key.hh keyitem.hh localkeyitem.hh simplewalker.hh\
+       clef.hh clefitem.hh
 
 mycc=   qlp.cc qlpsolve.cc \
        break.cc linespace.cc molecule.cc staffline.cc\
@@ -28,6 +30,8 @@ mycc=   qlp.cc qlpsolve.cc \
        melodicstaff.cc simpleprint.cc stem.cc\
        spanner.cc notehead.cc leastsquares.cc beam.cc\
        texbeam.cc rest.cc swalker.cc scoreline.cc\
-       simplewalker.cc bar.cc meter.cc\
+       simplewalker.cc bar.cc meter.cc accidental.cc\
+       key.cc keyitem.cc localkeyitem.cc\
+       clef.cc clefitem.cc\
        template1.cc template2.cc template3.cc\
-       version.cc
\ No newline at end of file
+       version.cc
diff --git a/hdr/clef.hh b/hdr/clef.hh
new file mode 100644 (file)
index 0000000..5220696
--- /dev/null
@@ -0,0 +1,20 @@
+/*
+  clef.hh -- part of LilyPond
+
+  (c) 1996 Han-Wen Nienhuys
+*/
+
+#ifndef CLEF_HH
+#define CLEF_HH
+#include "string.hh"
+#include "vray.hh"
+
+struct Clef {
+    int c0_pos;
+    String clef_type;
+
+    Clef();
+    void read(svec<String> args);    
+};
+#endif // CLEF_HH
+
diff --git a/hdr/clefitem.hh b/hdr/clefitem.hh
new file mode 100644 (file)
index 0000000..f44dffc
--- /dev/null
@@ -0,0 +1,25 @@
+
+/*
+  clefitem.hh -- part of LilyPond
+
+  (c) 1996 Han-Wen Nienhuys
+*/
+
+#ifndef CLEFITEM_HH
+#define CLEFITEM_HH
+#include "item.hh"
+
+
+struct Clef_item : Item {
+    String type;
+    int y_off;
+
+    Clef_item();
+    void read(Clef);
+    void read(String);
+    void preprocess();
+};
+
+#endif // CLEFITEM_HH
+
+
index d674ca429aeefbba2c7ac1cc2e47ede7e540d980..f80b7f8d0a17e8eb0fea84a74570fb77a192dce8 100644 (file)
@@ -89,5 +89,13 @@ struct Stem;
 struct Notehead;
 struct Beam;
 struct Rest;
+struct Accidental;
+struct Key;
+struct Local_key;
+struct Keyitem;
+struct Local_key_item;
+struct Clef;
+struct Clef_item;
+
 #endif // PROTO_HH