#include "enums.h"
#include "simplerect.h"
#include "canvas.h"
-#include "color.h"
namespace Gdk {
class Color;
public:
virtual ~StreamView ();
- RouteTimeAxisView& trackview() { return _trackview; }
+ RouteTimeAxisView& trackview() { return _trackview; }
+ const RouteTimeAxisView& trackview() const { return _trackview; }
void attach ();
void add_region_view (boost::shared_ptr<ARDOUR::Region>);
void region_layered (RegionView*);
+ virtual void redisplay_diskstream () = 0;
+
sigc::signal<void,RegionView*> RegionViewAdded;
protected:
void display_diskstream (boost::shared_ptr<ARDOUR::Diskstream>);
virtual void undisplay_diskstream ();
- virtual void redisplay_diskstream () = 0;
void diskstream_changed ();
virtual void playlist_changed (boost::shared_ptr<ARDOUR::Diskstream>);