Méthode | 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 |
Méthode | 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 |
|
Résultat | void |
public ChessBoardViewModel ( |
||
gameProvider | ||
Résultat | System |
public InitFigureMoveBegin ( |
||
item | ||
Résultat | void |
public MouseClick ( |
||
item | ||
Résultat | MouseOperationResults |
public MouseUp ( |
||
item | ||
Résultat | MouseOperationResults |
public PromotePawn ( System.Color color, Square square, Figure newFigure ) : void | ||
color | System.Color | |
square | Square | |
newFigure | Figure | |
Résultat | void |
public RemoveFigure ( Square square ) : void | ||
square | Square | |
Résultat | void |
public UpdateFigure ( Square square, Figure figure, System.Color color ) : void | ||
square | Square | |
figure | Figure | |
color | System.Color | |
Résultat | void |