]> git.donarmstrong.com Git - lilypond.git/blob - lily/music.cc
release: 0.0.77.jcn1
[lilypond.git] / lily / music.cc
1 /*
2   music.cc -- implement Music
3
4   source file of the GNU LilyPond music typesetter
5
6   (c) 1997 Han-Wen Nienhuys <hanwen@stack.nl>
7 */
8
9
10 #include "music.hh"
11 #include "music-list.hh"
12 #include "debug.hh"
13
14 MInterval
15 Music::time_int() const
16 {
17     return MInterval(0,0);
18 }
19 void
20 Music::print()const
21 {
22 #ifndef NPRINT
23     mtor << name() << "{" ;
24     do_print();
25     mtor << "}\n";
26 #endif
27 }
28
29 void
30 Music::transpose(Melodic_req const*)
31 {
32     
33 }
34
35 void
36 Music::translate(Moment )
37 {
38 }
39
40 void
41 Music::do_print()const
42 {
43 }
44
45
46 IMPLEMENT_IS_TYPE_B(Music);
47
48
49
50     
51 Music::Music()
52 {
53     parent_music_l_ =0;
54 }
55
56 IMPLEMENT_IS_TYPE_B1(Change_reg,Music)
57