#include <boost/unordered_map.hpp>
#include "pbd/signals.h"
-namespace ArdourCanvas {
+namespace ArdourWaveView {
class WaveView;
}
void set_height();
void set_colors();
- std::vector<ArdourCanvas::WaveView*> waves;
+ std::vector<ArdourWaveView::WaveView*> waves;
};
class MidiGhostRegion : public GhostRegion {
public:
- class GhostEvent : public sigc::trackable {
- public:
- GhostEvent(::NoteBase *, ArdourCanvas::Container *);
- virtual ~GhostEvent ();
-
- NoteBase* event;
- ArdourCanvas::Item* item;
- bool is_hit;
+ class GhostEvent : public sigc::trackable
+ {
+ public:
+ GhostEvent(::NoteBase *, ArdourCanvas::Container *);
+ virtual ~GhostEvent ();
+
+ NoteBase* event;
+ ArdourCanvas::Item* item;
+ bool is_hit;
};
MidiGhostRegion(MidiRegionView& rv,
private:
ArdourCanvas::Container* _note_group;
- ArdourCanvas::Color _outline;
+ Gtkmm2ext::Color _outline;
ArdourCanvas::Rectangle* _tmp_rect;
ArdourCanvas::Polygon* _tmp_poly;