diff options
author | David Robillard <d@drobilla.net> | 2014-12-01 18:36:24 -0500 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2014-12-01 23:35:24 -0500 |
commit | 2b69fa6edffd9f37f7d9418e4acac467300d988a (patch) | |
tree | 8f97e936e4f1339661521b8bb9e201f097f5b6ef /libs/evoral/evoral | |
parent | b3ea22fc3f91e39cf7994ba2fb328a899d58d7ea (diff) |
Factor out copy-paste code.
Diffstat (limited to 'libs/evoral/evoral')
-rw-r--r-- | libs/evoral/evoral/ControlList.hpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libs/evoral/evoral/ControlList.hpp b/libs/evoral/evoral/ControlList.hpp index ed7fc75732..6353813097 100644 --- a/libs/evoral/evoral/ControlList.hpp +++ b/libs/evoral/evoral/ControlList.hpp @@ -286,6 +286,10 @@ protected: boost::shared_ptr<ControlList> cut_copy_clear (double, double, int op); bool erase_range_internal (double start, double end, EventList &); + void maybe_add_insert_guard (double when); + iterator erase_from_iterator_to (iterator iter, double when); + bool maybe_insert_straight_line (double when, double value); + virtual void maybe_signal_changed (); void _x_scale (double factor); |