ChessBoardVisualLib.ViewModel.ChessBoardViewModel.UpdateFigure C# (CSharp) Method

UpdateFigure() public method

public UpdateFigure ( Square square, Figure figure, System.Color color ) : void
square Square
figure Figure
color System.Color
return void
        public void UpdateFigure(Square square, Figure figure, Color color)
        {
            this.dispatcher.BeginInvoke(new Action(() =>
                {
                    var item = this.squareItems[square.GetRealIndex()];
                    item.UpdateChessFigure(figure, color);
                }), DispatcherPriority.Render);
        }