MultiEditor.MultiEditorComponentList.TileMove C# (CSharp) Method

TileMove() public method

Moves given MultiTile
public TileMove ( MultiTile tile, int newx, int newy ) : void
tile MultiTile
newx int
newy int
return void
        public void TileMove(MultiTile tile, int newx, int newy)
        {
            if (Width == 0 || Height == 0)
                return;
            AddToUndoList("Move Tile");
            if (tile != null)
            {
                tile.X = newx;
                tile.Y = newy;
                CalcSolver(newx, newy);
                Tiles.Sort();
                Modified = true;
                RecalcMinMax(tile);
            }
        }