X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fghostregion.h;h=8b9f0d10931073d905569f2795c4c90cfc1f48ee;hb=a7f4f660956250cc98cc519321ad5b8e715f9d0f;hp=ba02762d0b3b847e59a0601d39c6ee6fb7f0677e;hpb=1b657585572298d1a69a7b43e611f59b7e185df3;p=ardour.git diff --git a/gtk2_ardour/ghostregion.h b/gtk2_ardour/ghostregion.h index ba02762d0b..8b9f0d1093 100644 --- a/gtk2_ardour/ghostregion.h +++ b/gtk2_ardour/ghostregion.h @@ -23,12 +23,11 @@ #include #include #include -#include #include "canvas.h" namespace Gnome { namespace Canvas { - class CanvasMidiEvent; + class CanvasNoteEvent; class CanvasNote; class CanvasHit; class Diamond; @@ -76,11 +75,11 @@ class MidiGhostRegion : public GhostRegion { public: class Event : public sigc::trackable { public: - Event(ArdourCanvas::CanvasMidiEvent*); + Event(ArdourCanvas::CanvasNoteEvent*); virtual ~Event() {} virtual void x_changed() = 0; - ArdourCanvas::CanvasMidiEvent* event; + ArdourCanvas::CanvasNoteEvent* event; }; class Note : public Event { @@ -103,6 +102,7 @@ public: MidiGhostRegion(TimeAxisView& tv, TimeAxisView& source_tv, double initial_unit_pos); MidiGhostRegion(MidiStreamView& msv, TimeAxisView& source_tv, double initial_unit_pos); + ~MidiGhostRegion(); MidiStreamView* midi_view();