Methods in net.sourceforge.simplegamenet.chess with parameters of type ChessPiece |
boolean |
ChessBishop.isMoveAllowed(ChessPiece[] pieceGrid,
int destinationX,
int destinationY)
|
boolean |
ChessKing.isMoveAllowed(ChessPiece[] pieceGrid,
int destinationX,
int destinationY)
|
void |
ChessKing.doMove(ChessPiece[] pieceGrid,
int destinationX,
int destinationY)
|
boolean |
ChessKnight.isMoveAllowed(ChessPiece[] pieceGrid,
int destinationX,
int destinationY)
|
boolean |
ChessPawn.isMoveAllowed(ChessPiece[] pieceGrid,
int destinationX,
int destinationY)
|
abstract boolean |
ChessPiece.isMoveAllowed(ChessPiece[] pieceGrid,
int destinationX,
int destinationY)
|
void |
ChessPiece.doMove(ChessPiece[] pieceGrid,
int destinationX,
int destinationY)
|
static boolean |
ChessPlayField.isCheckState(ChessPiece[] checkingPieceGrid,
int participantsOwnerIndex)
|
static boolean |
ChessPlayField.isCheckAfterMoveState(ChessPiece[] checkingPieceGrid,
int participantsOwnerIndex)
|
boolean |
ChessQueen.isMoveAllowed(ChessPiece[] pieceGrid,
int destinationX,
int destinationY)
|
boolean |
ChessRook.isMoveAllowed(ChessPiece[] pieceGrid,
int destinationX,
int destinationY)
|
void |
ChessRook.doMove(ChessPiece[] pieceGrid,
int destinationX,
int destinationY)
|