- template<class T>
- void apply_to_history (T& obj, void (T::*method)(const ARDOUR::StateManager::StateMap&, state_id_t))
- {
- RegionLock rlock (this);
- (obj.*method) (states, _current_state_id);
- }
-
- bool destroy_region (Region*);
-
- void get_equivalent_regions (const MidiRegion&, std::vector<MidiRegion*>&);
- void get_region_list_equivalent_regions (const MidiRegion&, std::vector<MidiRegion*>&);
-
- void drop_all_states ();