diff --git a/G3DTest.vcproj b/G3DTest.vcproj index 932a338..6804e0b 100644 --- a/G3DTest.vcproj +++ b/G3DTest.vcproj @@ -169,7 +169,6 @@ /> name == "Duplicate") { - + std::vector newinst; + for(size_t i = 0; i < selectedInstances.size(); i++) + { + Instance* inst = selectedInstances.at(i)->clone(); + newinst.push_back(inst); + inst->setParent(selectedInstances.at(i)->getParent()); + } + selectedInstances = newinst; } } - } class RotateButtonListener : public ButtonListener {