C# 클래스 ChessDotNet.Variants.Horde.HordeChessGame

상속: ChessGame
파일 보기 프로젝트 열기: ProgramFOX/Chess.NET

공개 메소드들

메소드 설명
HordeChessGame ( ) : ChessDotNet.Pieces
HordeChessGame ( GameCreationData data ) : ChessDotNet.Pieces
HordeChessGame ( IEnumerable moves, bool movesAreValidated ) : ChessDotNet.Pieces
HordeChessGame ( Piece board, Player whoseTurn ) : ChessDotNet.Pieces
HordeChessGame ( string fen ) : ChessDotNet.Pieces
IsCheckmated ( Player player ) : bool
IsHordeDestroyed ( ) : bool
IsInCheck ( Player player ) : bool
IsWinner ( Player player ) : bool

메소드 상세

HordeChessGame() 공개 메소드

public HordeChessGame ( ) : ChessDotNet.Pieces
리턴 ChessDotNet.Pieces

HordeChessGame() 공개 메소드

public HordeChessGame ( GameCreationData data ) : ChessDotNet.Pieces
data GameCreationData
리턴 ChessDotNet.Pieces

HordeChessGame() 공개 메소드

public HordeChessGame ( IEnumerable moves, bool movesAreValidated ) : ChessDotNet.Pieces
moves IEnumerable
movesAreValidated bool
리턴 ChessDotNet.Pieces

HordeChessGame() 공개 메소드

public HordeChessGame ( Piece board, Player whoseTurn ) : ChessDotNet.Pieces
board Piece
whoseTurn Player
리턴 ChessDotNet.Pieces

HordeChessGame() 공개 메소드

public HordeChessGame ( string fen ) : ChessDotNet.Pieces
fen string
리턴 ChessDotNet.Pieces

IsCheckmated() 공개 메소드

public IsCheckmated ( Player player ) : bool
player Player
리턴 bool

IsHordeDestroyed() 공개 메소드

public IsHordeDestroyed ( ) : bool
리턴 bool

IsInCheck() 공개 메소드

public IsInCheck ( Player player ) : bool
player Player
리턴 bool

IsWinner() 공개 메소드

public IsWinner ( Player player ) : bool
player Player
리턴 bool