X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fregion_view.h;h=e3bc1e6cbf553832c033e45857c6eb5e57053fcb;hb=46c158d8c6760fc127a73647bb25f9d5a16926a5;hp=a5d5fddbd08acb5d2be6a0b4b82e0264e52a9a04;hpb=19bb2b33a89a1291451f0740739a36daebe00bae;p=ardour.git diff --git a/gtk2_ardour/region_view.h b/gtk2_ardour/region_view.h index a5d5fddbd0..e3bc1e6cbf 100644 --- a/gtk2_ardour/region_view.h +++ b/gtk2_ardour/region_view.h @@ -53,7 +53,7 @@ class RegionView : public TimeAxisViewItem TimeAxisView& time_view, boost::shared_ptr region, double samples_per_pixel, - Gdk::Color const & basic_color, + uint32_t base_color, bool automation = false); RegionView (const RegionView& other); @@ -61,7 +61,7 @@ class RegionView : public TimeAxisViewItem ~RegionView (); - virtual void init (Gdk::Color const & base_color, bool wait_for_data); + virtual void init (bool wait_for_data); boost::shared_ptr region() const { return _region; } @@ -79,7 +79,6 @@ class RegionView : public TimeAxisViewItem void lower_to_bottom (); bool set_position(framepos_t pos, void* src, double* delta = 0); - void fake_set_opaque (bool yn); virtual void show_region_editor (); void hide_region_editor (); @@ -90,8 +89,6 @@ class RegionView : public TimeAxisViewItem void remove_ghost_in (TimeAxisView&); void remove_ghost (GhostRegion*); - uint32_t get_fill_color (); - virtual void entered (bool) {} virtual void exited () {} @@ -135,7 +132,7 @@ class RegionView : public TimeAxisViewItem TimeAxisView&, boost::shared_ptr, double samples_per_pixel, - Gdk::Color const & basic_color, + uint32_t basic_color, bool recording, TimeAxisViewItem::Visibility); @@ -157,6 +154,8 @@ class RegionView : public TimeAxisViewItem virtual void set_frame_color (); virtual void reset_width_dependent_items (double pixel_width); + uint32_t fill_opacity () const; + virtual void color_handler () {} boost::shared_ptr _region;