for (RouteList::iterator x = routes.begin(); x != routes.end(); ++x) {
boost::shared_ptr<Route> route = (*x);
- if (route->is_hidden()) {
+ if (route->is_hidden() || route->is_monitor()) {
continue;
}
resume_redisplay ();
}
-uint32_t
-EditorRoutes::count_displayed_non_special_routes () const
-{
- if (!_model) {
- return 0;
- }
- uint32_t cnt = 0;
- TreeModel::Children rows = _model->children ();
- for (TreeModel::Children::iterator i = rows.begin(); i != rows.end(); ++i) {
- bool visible = (*i)[_columns.visible];
- if (visible) {
- boost::shared_ptr<Route> route = (*i)[_columns.route];
- if (route) {
- if (route->is_master() || route->is_monitor()) {
- continue;
- }
- cnt++;
- }
- }
- }
-
- return cnt;
-}
std::list<TimeAxisView*> views () const;
void hide_all_tracks (bool);
void clear ();
- uint32_t count_displayed_non_special_routes () const;
void sync_order_keys_from_model ();
private: