public override void Paste() { if (clipboard != null) { LevelDisplayControl.DeselectSelectionGrid(); LevelDisplayControl.SetSelectionGrid( clipboard.Duplicate(), Point2I.Zero, EditorControl.Level); } }
public void DuplicateSelectionGrid() { PickupSelectionGrid(); if (selectionGrid != null) { TileGrid oldGrid = selectionGrid; selectionGrid = selectionGrid.Duplicate(); selectionGridLevel.PlaceTileGrid( oldGrid, (LevelTileCoord)selectionGridArea.Point); Console.WriteLine("Duplicated Selection grid"); } }