20 #ifndef __ardour_gtk_track_selection_h__
21 #define __ardour_gtk_track_selection_h__
40 template <
typename Function>
42 for (iterator i = begin(); i != end(); ++i) {
47 template <
typename Function>
49 for (iterator i = begin(); i != end(); ) {
61 template <
typename Function>
63 for (iterator i = begin(); i != end(); ) {
74 template <
typename Function>
76 for (iterator i = begin(); i != end(); ) {
87 template <
typename Function>
89 for (iterator i = begin(); i != end(); ) {
Representation of the interface of the Editor class.
virtual ~TrackSelection()
PublicEditor const * _editor
TrackViewList add(TrackViewList const &)
void foreach_route_ui(Function f)
TrackSelection(PublicEditor const *e)
void foreach_audio_time_axis(Function f)
void foreach_route_time_axis(Function f)
void foreach_time_axis(Function f)
void foreach_midi_time_axis(Function f)