]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-0.0.9
authorfred <fred>
Mon, 11 Nov 1996 22:38:08 +0000 (22:38 +0000)
committerfred <fred>
Mon, 11 Nov 1996 22:38:08 +0000 (22:38 +0000)
hdr/lookup.hh [new file with mode: 0644]

diff --git a/hdr/lookup.hh b/hdr/lookup.hh
new file mode 100644 (file)
index 0000000..6bf89c0
--- /dev/null
@@ -0,0 +1,40 @@
+/*
+  lilypond, (c) 1996 Han-Wen Nienhuys
+*/
+#ifndef LOOKUPSYMS_HH
+#define LOOKUPSYMS_HH
+
+#include "symbol.hh"
+
+struct Lookup {
+    Symtables *symtables_;
+    
+    /****************/
+
+    void parse (Text_db&t);
+    Parametric_symbol *linestaff(int n);
+    Parametric_symbol *meter(String);
+    Parametric_symbol *stem();
+
+    Symbol beam_element(int,int,Real=0);
+    /// round slope to closest TeXslope
+    Symbol beam(Real&,Real);
+    Symbol streepjes(int pos);
+    /**
+      pos == 3 : 3 lines above staff (extending below note)
+
+      pos == -3: below staff
+      */
+
+    Symbol rule_symbol(Real height, Real width);
+
+    Symbol ball(int);
+    Symbol flag(int);
+    Symbol rest(int);
+    Symbol bar(String);
+    Symbol dots(int);
+    Lookup();
+    ~Lookup();
+};
+
+#endif