CreateRemoveCommandImplementation::CreateRemoveCommandImplementation(const models::Models &models , const QList<ElementInfo> &elements) : mLogicalApi(models.logicalModelAssistApi()) , mGraphicalApi(models.graphicalModelAssistApi()) , mExploser(models.exploser()) , mElements(elements) { }
ExploserView::ExploserView(const models::Models &models , Controller &controller , const SceneCustomizer &customizer , QObject *parent) : QObject(parent) , mLogicalApi(models.logicalModelAssistApi()) , mGraphicalApi(models.graphicalModelAssistApi()) , mExploser(models.exploser()) , mController(controller) , mCustomizer(customizer) { }
MultipleRemoveCommand::MultipleRemoveCommand(const models::Models &models) : mLogicalApi(models.logicalModelAssistApi()) , mGraphicalApi(models.graphicalModelAssistApi()) , mExploser(models.exploser()) { }