| 1152 | } |
| 1153 | |
| 1154 | void |
| 1155 | ViewObjectUI::do_render (const lay::Viewport &vp, lay::ViewObjectCanvas &canvas, bool st) |
| 1156 | { |
| 1157 | if (st) { |
| 1158 | m_needs_update_static = false; |
| 1159 | } |
| 1160 | |
| 1161 | for (object_iterator obj = begin_objects (); obj != end_objects (); ++obj) { |
| 1162 | if (obj->m_static == st && obj->is_visible () && (! m_view_objects_dismissed || ! obj->get_dismissable ())) { |
| 1163 | BEGIN_PROTECTED_SILENT |
| 1164 | obj->render (vp, canvas); |
| 1165 | END_PROTECTED_SILENT |
| 1166 | } |
| 1167 | } |
| 1168 | |
| 1169 | canvas.sort_planes (); |
| 1170 | } |
| 1171 | |
| 1172 | void |
| 1173 | ViewObjectUI::grab_mouse (ViewService *obj, bool a) |
nothing calls this directly
no test coverage detected