lilypond-1.3.145
[lilypond.git] / hdr / midiscorewalker.hh
blob7ecce2a9eadfc8b6bfd6ec193fa95284d431e6fb
1 //
2 // midiscorewalker.hh -- declare Midi_score_walker
3 //
4 // (c) 1996,97 Han-Wen Nienhuys, Jan Nieuwenhuizen <jan@digicash.com>
5 //
7 #ifndef MIDI_SCORE_WALKER_HH
8 #define MIDI_SCORE_WALKER_HH
10 #include "proto.hh"
11 #include "grouping.hh"
12 #include "scorewalker.hh"
13 #include "midiitem.hh"
15 /// a simple walker which collects midi stuff, and then outputs
16 struct Midi_score_walker : Score_walker {
17 Midi_stream* midi_stream_l_;
19 /* *************** */
20 virtual void process();
22 Midi_score_walker( Score* score_l, Midi_stream* midi_stream_l );
26 #endif // MIDI_SCORE_WALKER_HH