Method | Description | |
---|---|---|
AnimateMove ( |
||
ChangeCurrentPlayer ( ) : void | ||
ChessBoardViewModel ( |
||
InitFigureMoveBegin ( |
||
MouseClick ( |
||
MouseUp ( |
||
PromotePawn ( System.Color color, Square square, Figure newFigure ) : void | ||
RemoveFigure ( Square square ) : void | ||
UpdateFigure ( Square square, Figure figure, System.Color color ) : void | ||
UpdateLayout ( ) : void |
Method | Description | |
---|---|---|
ClearHighligtedSquares ( ) : void | ||
InitItems ( ) : void | ||
IsLegalMoveEnd ( Square moveEnd, MoveType &type ) : bool | ||
SetHighlightedSquares ( Square square, System.Color color ) : void | ||
TryFinishMove ( |
||
UnHighlightSquares ( ) : void | ||
UpdateHighlightedSquares ( Square square, System.Color color ) : void |
public AnimateMove ( |
||
move | ||
width | double | |
animationFinishedAction | Action |
|
return | void |
public ChessBoardViewModel ( |
||
gameProvider | ||
return | System |
public InitFigureMoveBegin ( |
||
item | ||
return | void |
public MouseClick ( |
||
item | ||
return | MouseOperationResults |
public MouseUp ( |
||
item | ||
return | MouseOperationResults |
public PromotePawn ( System.Color color, Square square, Figure newFigure ) : void | ||
color | System.Color | |
square | Square | |
newFigure | Figure | |
return | void |
public UpdateFigure ( Square square, Figure figure, System.Color color ) : void | ||
square | Square | |
figure | Figure | |
color | System.Color | |
return | void |