void set_valid (bool yn) { valid = yn; }
- virtual void set_height (double);
virtual void set_samples_per_unit (double);
virtual bool set_duration (nframes_t, void*);
void move (double xdelta, double ydelta);
- void raise ();
void raise_to_top ();
- void lower ();
void lower_to_bottom ();
bool set_position(nframes_t pos, void* src, double* delta = 0);
TimeAxisViewItem::Visibility);
virtual void region_resized (ARDOUR::Change);
- void region_moved (void *);
virtual void region_muted ();
void region_locked ();
void region_opacity ();
virtual void region_renamed ();
void region_sync_changed ();
+ Glib::ustring make_name () const;
+
static gint _lock_toggle (ArdourCanvas::Item*, GdkEvent*, void*);
void lock_toggle ();
virtual void set_frame_color ();
virtual void reset_width_dependent_items (double pixel_width);
- virtual void color_handler (ColorID, uint32_t) {}
+ virtual void color_handler () {}
boost::shared_ptr<ARDOUR::Region> _region;
bool valid; ///< see StreamView::redisplay_diskstream()
double _pixel_width;
- double _height;
bool in_destructor;
bool wait_for_data;