summaryrefslogtreecommitdiff
path: root/gtk2_ardour/midi_region_view.h
diff options
context:
space:
mode:
Diffstat (limited to 'gtk2_ardour/midi_region_view.h')
-rw-r--r--gtk2_ardour/midi_region_view.h29
1 files changed, 14 insertions, 15 deletions
diff --git a/gtk2_ardour/midi_region_view.h b/gtk2_ardour/midi_region_view.h
index 56fcbbdde8..a2d364c0d6 100644
--- a/gtk2_ardour/midi_region_view.h
+++ b/gtk2_ardour/midi_region_view.h
@@ -68,11 +68,20 @@ public:
typedef Evoral::Note<Evoral::MusicalTime> NoteType;
typedef Evoral::Sequence<Evoral::MusicalTime>::Notes Notes;
- MidiRegionView (ArdourCanvas::Container *,
- RouteTimeAxisView&,
- boost::shared_ptr<ARDOUR::MidiRegion>,
- double initial_samples_per_pixel,
- uint32_t base_color);
+ MidiRegionView (ArdourCanvas::Container* parent,
+ RouteTimeAxisView& tv,
+ boost::shared_ptr<ARDOUR::MidiRegion> r,
+ double samples_per_pixel,
+ uint32_t basic_color);
+
+ MidiRegionView (ArdourCanvas::Container* parent,
+ RouteTimeAxisView& tv,
+ boost::shared_ptr<ARDOUR::MidiRegion> r,
+ double samples_per_pixel,
+ uint32_t basic_color,
+ bool recording,
+ Visibility visibility);
+
MidiRegionView (const MidiRegionView& other);
MidiRegionView (const MidiRegionView& other, boost::shared_ptr<ARDOUR::MidiRegion>);
@@ -322,16 +331,6 @@ public:
ARDOUR::InstrumentInfo& instrument_info() const;
protected:
- /** Allows derived types to specify their visibility requirements
- * to the TimeAxisViewItem parent class.
- */
- MidiRegionView (ArdourCanvas::Container *,
- RouteTimeAxisView&,
- boost::shared_ptr<ARDOUR::MidiRegion>,
- double samples_per_pixel,
- uint32_t basic_color,
- TimeAxisViewItem::Visibility);
-
void region_resized (const PBD::PropertyChange&);
void set_flags (XMLNode *);