From d084f0737b02e3c2fdcc79add5176d401052f228 Mon Sep 17 00:00:00 2001 From: fred Date: Thu, 28 Nov 1996 10:46:39 +0000 Subject: [PATCH] lilypond-0.0.11 --- hdr/lookup.hh | 15 +++++++++++---- src/symbol.cc | 2 ++ src/tex.cc | 1 + 3 files changed, 14 insertions(+), 4 deletions(-) diff --git a/hdr/lookup.hh b/hdr/lookup.hh index 5be2b25464..14ed92f6b8 100644 --- a/hdr/lookup.hh +++ b/hdr/lookup.hh @@ -5,16 +5,14 @@ #define LOOKUPSYMS_HH #include "symbol.hh" - +#include "fproto.hh" struct Lookup { Symtables *symtables_; /****************/ - + Real internote(); 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 @@ -26,6 +24,8 @@ struct Lookup { pos == -3: below staff */ + Symbol meter(svec); + Symbol stem(Real y1_pos, Real y2_pos); Symbol rule_symbol(Real height, Real width); Symbol accidental(int); Symbol ball(int); @@ -34,6 +34,13 @@ struct Lookup { Symbol clef(String); Symbol bar(String); Symbol dots(int); + Symbol slur(int dy, Real &dx, int dir); + Symbol half_slur(int dy, Real &dx, int dir, int xpart); + Symbol half_slur_middlepart(Real &dx, int dir); + Symbol big_slur(int dy, Real &dx, int dir); + + + Lookup(); ~Lookup(); }; diff --git a/src/symbol.cc b/src/symbol.cc index 907f1d7282..02723e19b0 100644 --- a/src/symbol.cc +++ b/src/symbol.cc @@ -1,4 +1,6 @@ #include "symbol.hh" +#include "vray.hh" +#include "textdb.hh" Symbol::Symbol() : dim(Interval(0,0),Interval(0,0)) diff --git a/src/tex.cc b/src/tex.cc index ae9dc1b5f3..60d487dfd1 100644 --- a/src/tex.cc +++ b/src/tex.cc @@ -2,6 +2,7 @@ #include "tex.hh" #include "symbol.hh" #include "const.hh" +#include "vray.hh" String vstrut(Real h) -- 2.39.5