296 m_window->buildObjectList(); |
296 m_window->buildObjectList(); |
297 } |
297 } |
298 |
298 |
299 // ============================================================================= |
299 // ============================================================================= |
300 // |
300 // |
301 void LDDocument::addObjects (const LDObjectList& objects) |
|
302 { |
|
303 for (LDObject* object : objects) |
|
304 { |
|
305 if (object) |
|
306 addObject (object); |
|
307 } |
|
308 } |
|
309 |
|
310 // ============================================================================= |
|
311 // |
|
312 void LDDocument::insertObject (int pos, LDObject* obj) |
301 void LDDocument::insertObject (int pos, LDObject* obj) |
313 { |
302 { |
314 Model::insertObject(pos, obj); |
303 Model::insertObject(pos, obj); |
315 history()->add(new AddHistoryEntry {pos, obj}); |
304 history()->add(new AddHistoryEntry {pos, obj}); |
316 m_window->renderer()->compileObject(obj); |
305 m_window->renderer()->compileObject(obj); |