]> git.donarmstrong.com Git - lilypond.git/blob - lily/include/crescendo.hh
858cd44075eead6b053368adb255f836436eb5da
[lilypond.git] / lily / include / crescendo.hh
1 /*
2   crescendo.hh -- declare Crescendo
3
4   source file of the LilyPond music typesetter
5
6   (c) 1997 Han-Wen Nienhuys <hanwen@stack.nl>
7 */
8
9
10 #ifndef CRESCENDO_HH
11 #define CRESCENDO_HH
12
13 #include "spanner.hh"
14
15 class Crescendo : public Spanner {
16     int staff_size_i_;
17 public:
18     int grow_dir_i_;
19     int dir_i_;
20     Crescendo(int staff_size_i);
21 private:
22     Spanner* do_break_at( PCol*, PCol*) const;
23     Molecule*brew_molecule_p()const;
24     NAME_MEMBERS(Crescendo);
25 };
26
27 #endif // CRESCENDO_HH