net.sourceforge.simplegamenet.chess
Class ChessRook
java.lang.Object
net.sourceforge.simplegamenet.chess.ChessPiece
net.sourceforge.simplegamenet.chess.ChessRook
- All Implemented Interfaces:
- ChessGridSize, Cloneable, Serializable
- public class ChessRook
- extends ChessPiece
- See Also:
- Serialized Form
Constructor Summary |
ChessRook(int participantOwnerIndex,
int x,
int y)
|
ChessRook
public ChessRook(int participantOwnerIndex,
int x,
int y)
isMoveAllowed
public boolean isMoveAllowed(ChessPiece[] pieceGrid,
int destinationX,
int destinationY)
- Specified by:
isMoveAllowed
in class ChessPiece
doMove
public void doMove(ChessPiece[] pieceGrid,
int destinationX,
int destinationY)
- Overrides:
doMove
in class ChessPiece
clone
public Object clone()
- Overrides:
clone
in class ChessPiece
isUnmoved
public boolean isUnmoved()
getPieceType
public int getPieceType()
- Specified by:
getPieceType
in class ChessPiece
getPieceValue
public int getPieceValue()
- Specified by:
getPieceValue
in class ChessPiece
Copyright © 2003-2004 The 3 Belgians. All Rights Reserved.