significant overhaul of automation region/lines to update during tempo map drags etc

This commit is contained in:
Paul Davis 2022-10-25 11:10:32 -06:00
parent e2c5a0777b
commit a928e35efb
10 changed files with 227 additions and 58 deletions

View file

@ -97,6 +97,8 @@ public:
/** @return All AutomationLines associated with this view */
std::list<boost::shared_ptr<AutomationLine> > lines () const;
AutomationStreamView* automation_view() const { return _view; }
void set_selected_points (PointSelection&);
void get_selectables (Temporal::timepos_t const &, Temporal::timepos_t const &, double top, double bot, std::list<Selectable *>&, bool within = false);
void get_inverted_selectables (Selection&, std::list<Selectable*>& results);