34 const std::shared_ptr<memoryxcontroller::MemoryXController>& memoryXController,
35 const std::shared_ptr<scene3D::Scene>& scene,
36 const std::string& groupName) :
37 Operation(memoryXController, scene), groupName(groupName), failed(false)
39 if (groupName.empty() || groupName ==
"")
48 std::shared_ptr<controller::Operation> inverseOperation(
53 inverseOperation.reset(
57 return inverseOperation;
71 std::shared_ptr<scene3D::Scene> scene = getScene();
73 scene->getGroupManager()->addGroup(newSceneGroup);