TimelineView (Timeline& t);
virtual ~TimelineView () {}
- void paint (wxGraphicsContext* g);
+ void paint (wxGraphicsContext* g, std::list<dcpomatic::Rect<int> > overlaps);
void force_redraw ();
virtual dcpomatic::Rect<int> bbox () const = 0;
protected:
- virtual void do_paint (wxGraphicsContext *) = 0;
+ virtual void do_paint (wxGraphicsContext *, std::list<dcpomatic::Rect<int> > overlaps) = 0;
int time_x (DCPTime t) const;