]> git.donarmstrong.com Git - lilypond.git/blob - lily/include/sustain-pedal.hh
patch::: 1.3.49.hwn1: deze dus
[lilypond.git] / lily / include / sustain-pedal.hh
1 /*   
2   sustain-pedal.hh -- declare 
3   
4   source file of the GNU LilyPond music typesetter
5   
6   (c) 2000 Han-Wen Nienhuys <hanwen@cs.uu.nl>
7   
8  */
9
10 #ifndef SUSTAIN_PEDAL_HH
11 #define SUSTAIN_PEDAL_HH
12
13 #include "item.hh" 
14
15
16 /*
17   Urg.
18   This is almost text
19   Problem is:
20     * we have no kerning
21     * symbols are at wrong place in font
22
23
24
25   Properties:
26
27   glyph -- text string (TODO:   make one large glyph of the Ped symbol, removes need for do_brew_molecule ())
28
29 */
30
31 class Sustain_pedal : public Item
32 {
33 public:
34   VIRTUAL_COPY_CONS (Score_element);
35
36 protected:
37   virtual Molecule do_brew_molecule () const;
38   virtual void after_line_breaking ();
39 };
40
41
42 #endif /* SUSTAIN_PEDAL_HH */
43