C# Класс ChessDotNet.Variants.Horde.HordeChessGame

Наследование: ChessGame
Показать файл Открыть проект

Открытые методы

Метод Описание
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