Пример #1
0
        private void MultiNodeAction(object sender, BonsaiInput.NodeContext actionType)
        {
            switch (actionType)
            {
            case BonsaiInput.NodeContext.DuplicateSelection:
                var duplicates = EditorNodeCreation.DuplicateMultiple(Canvas, NodeSelection.SelectedNodes);
                NodeSelection.SetMultiSelection(duplicates);
                break;

            case BonsaiInput.NodeContext.DeleteSelection:
                RemoveSelectedNodes();
                break;
            }

            UpdateAbortableSelection();
        }