My Project
osl::Piece Member List

This is the complete list of members for osl::Piece, including all inherited members.

BitOffsetMovePromoteosl::Piecestatic
BitOffsetPromoteosl::Piecestatic
BitOffsetPtypeosl::Piecestatic
canMoveOn() constosl::Pieceinline
canMoveOn(Player pl) constosl::Pieceinline
captured() constosl::Pieceinline
checkPromote(bool promotep) constosl::Pieceinline
EDGE()osl::Pieceinlinestatic
EMPTY()osl::Pieceinlinestatic
intValue() constosl::Pieceinline
isEdge() constosl::Pieceinline
isEdgeNum(int num)osl::Pieceinlinestatic
isEmpty() constosl::Pieceinline
isEmptyNum(int num)osl::Pieceinlinestatic
isOnBoard() constosl::Pieceinline
isOnBoardByOwner() constosl::Pieceinline
isOnBoardByOwner(Player owner) constosl::Pieceinline
isOnBoardNotPromoted() constosl::Pieceinline
isPiece() constosl::Pieceinline
isPieceNum(int num)osl::Pieceinlinestatic
isPlayerBasicPtype(Player pl, Ptype ptype) constosl::Pieceinline
isPlayerPtype(Player pl, Ptype ptype) constosl::Pieceinline
isPromoted() constosl::Pieceinline
isPromotedNotKingGold() constosl::Pieceinline
isPtype() constosl::Pieceinline
makeDirect(int value)osl::Pieceinlinestatic
makeKing(Player owner, Square square)osl::Piecestatic
number() constosl::Pieceinline
operator+=(Offset offset)osl::Pieceinline
owner() constosl::Pieceinline
pieceosl::Pieceprivate
Piece(int p)osl::Pieceinlineprivate
Piece(Player owner, Ptype ptype, int num, Square square)osl::Pieceinline
Piece()osl::Pieceinline
pieceIsBlack() constosl::Pieceinline
promote() constosl::Pieceinline
promoteWithMask(int promote_mask) constosl::Pieceinline
ptype() constosl::Pieceinline
ptypeO() constosl::Pieceinline
setSquare(Square square)osl::Pieceinline
SIZEosl::Piecestatic
square() constosl::Pieceinline
unpromote() constosl::Pieceinline