bool set_position(nframes64_t pos, void* src, double* delta = 0);
void fake_set_opaque (bool yn);
- virtual void show_region_editor () {}
- virtual void hide_region_editor();
+ virtual void show_region_editor ();
+ void hide_region_editor ();
- virtual void region_changed (PBD::PropertyChange);
+ virtual void region_changed (const PBD::PropertyChange&);
virtual GhostRegion* add_ghost (TimeAxisView&) = 0;
void remove_ghost_in (TimeAxisView&);
uint32_t get_fill_color ();
- virtual void entered () {}
+ virtual void entered (bool) {}
virtual void exited () {}
- void enable_display(bool yn) { _enable_display = yn; }
+ virtual void enable_display(bool yn) { _enable_display = yn; }
virtual void update_coverage_frames (LayerDisplay);
static PBD::Signal1<void,RegionView*> RegionViewGoingAway;
bool recording,
TimeAxisViewItem::Visibility);
- virtual void region_resized (PBD::PropertyChange);
+ virtual void region_resized (const PBD::PropertyChange&);
virtual void region_muted ();
void region_locked ();
void region_opacity ();
bool valid; ///< see StreamView::redisplay_diskstream()
bool _enable_display; ///< see StreamView::redisplay_diskstream()
double _pixel_width;
- double _height;
bool in_destructor;
- bool wait_for_data;
- PBD::ScopedConnection data_ready_connection;
+ bool wait_for_data;
std::vector<GhostRegion*> ghosts;