Tetris.Board.DrawFigureOnBoard C# (CSharp) Method

DrawFigureOnBoard() private method

private DrawFigureOnBoard ( System.Vector2 vector, int color ) : bool
vector System.Vector2
color int
return bool
        bool DrawFigureOnBoard(Vector2[] vector, int color)
        {
            if (!TryPlaceFigureOnBoard(vector))
                return false;
            for (int i = 0; i <= vector.GetUpperBound(0); i++)
            {
                boardFields[(int)vector[i].X, (int)vector[i].Y] = FieldState.Dynamic;
                BoardColor[(int)vector[i].X, (int)vector[i].Y] = color;
            }
            return true;
        }