- ArdourCanvas::Polygon* sync_mark; ///< polgyon for sync position
- ArdourCanvas::SimpleLine* zero_line;
- ArdourCanvas::Polygon* fade_in_shape;
- ArdourCanvas::Polygon* fade_out_shape;
- ArdourCanvas::SimpleRect* fade_in_handle;
- ArdourCanvas::SimpleRect* fade_out_handle;
-
- AudioRegionGainLine * gain_line;
-
- double _amplitude_above_axis;
-
- uint32_t _flags;
- uint32_t fade_color;
-
- void reset_fade_shapes ();
- void reset_fade_in_shape ();
- void reset_fade_out_shape ();
- void fade_in_changed ();
- void fade_out_changed ();
- void fade_in_active_changed ();
- void fade_out_active_changed ();
-
- void region_resized (const PBD::PropertyChange&);
- void region_muted ();
- void region_scale_amplitude_changed ();
+ ArdourCanvas::Polygon* sync_mark; ///< polgyon for sync position
+ ArdourCanvas::SimpleLine* zero_line;
+ ArdourCanvas::Polygon* fade_in_shape;
+ ArdourCanvas::Polygon* fade_out_shape;
+ ArdourCanvas::SimpleRect* fade_in_handle; ///< fade in handle, or 0
+ ArdourCanvas::SimpleRect* fade_out_handle; ///< fade out handle, or 0
+ ArdourCanvas::SimpleLine* fade_position_line;
+
+ AudioRegionGainLine * gain_line;
+
+ double _amplitude_above_axis;
+
+ uint32_t _flags;
+ uint32_t fade_color;
+
+ void reset_fade_shapes ();
+ void reset_fade_in_shape ();
+ void reset_fade_out_shape ();
+ void fade_in_changed ();
+ void fade_out_changed ();
+ void fade_in_active_changed ();
+ void fade_out_active_changed ();
+
+ void region_resized (const PBD::PropertyChange&);
+ void region_muted ();
+ void region_scale_amplitude_changed ();