예제 #1
0
파일: King.cs 프로젝트: HenRuKey/Chess
 public bool IsChecking(Chessboard board, King king)
 {
     return(false);
     // return IsValidMove(board, king.Position);
 }
예제 #2
0
파일: King.cs 프로젝트: HenRuKey/Chess
 public CheckedArgs(King kingInCheck)
 {
     King = kingInCheck;
 }
예제 #3
0
파일: Pawn.cs 프로젝트: HenRuKey/Chess
 // Implement IMoveable interface in Pawn.cs
 public bool IsChecking(Chessboard board, King king)
 {
     return(IsValidMove(board, king.Position));
 }