From: fred Date: Mon, 11 Nov 1996 22:38:08 +0000 (+0000) Subject: lilypond-0.0.9 X-Git-Tag: release/1.5.59~6843 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=f6922b5735fe6f94287b734325d6e82352341175;p=lilypond.git lilypond-0.0.9 --- diff --git a/hdr/lookup.hh b/hdr/lookup.hh new file mode 100644 index 0000000000..6bf89c0093 --- /dev/null +++ b/hdr/lookup.hh @@ -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