src/ldDocument.cpp

changeset 1101
6ac6a8838f29
parent 1098
0b837bed121d
child 1102
c73f9d2e8b85
equal deleted inserted replaced
1100:9b2797729c82 1101:6ac6a8838f29
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);

mercurial