osl::Piece Member List

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

BitOffsetMovePromote | osl::Piece | static
BitOffsetPromote | osl::Piece | static
BitOffsetPtype | osl::Piece | static
canMoveOn() const | osl::Piece | inline
canMoveOn(Player pl) const | osl::Piece | inline
captured() const | osl::Piece | inline
checkPromote(bool promotep) const | osl::Piece | inline
EDGE() | osl::Piece | inline static
EMPTY() | osl::Piece | inline static
intValue() const | osl::Piece | inline
isEdge() const | osl::Piece | inline
isEdgeNum(int num) | osl::Piece | inline static
isEmpty() const | osl::Piece | inline
isEmptyNum(int num) | osl::Piece | inline static
isOnBoard() const | osl::Piece | inline
isOnBoardByOwner() const | osl::Piece | inline
isOnBoardByOwner(Player owner) const | osl::Piece | inline
isOnBoardNotPromoted() const | osl::Piece | inline
isPiece() const | osl::Piece | inline
isPieceNum(int num) | osl::Piece | inline static
isPlayerBasicPtype(Player pl, Ptype ptype) const | osl::Piece | inline
isPlayerPtype(Player pl, Ptype ptype) const | osl::Piece | inline
isPromoted() const | osl::Piece | inline
isPromotedNotKingGold() const | osl::Piece | inline
isPtype() const | osl::Piece | inline
makeDirect(int value) | osl::Piece | inline static
makeKing(Player owner, Square square) | osl::Piece | static
number() const | osl::Piece | inline
operator+=(Offset offset) | osl::Piece | inline
owner() const | osl::Piece | inline
Piece(int p) | osl::Piece | inline private
Piece(Player owner, Ptype ptype, int num, Square square) | osl::Piece | inline
Piece() | osl::Piece | inline
piece | osl::Piece | private
pieceIsBlack() const | osl::Piece | inline
promote() const | osl::Piece | inline
promoteWithMask(int promote_mask) const | osl::Piece | inline
ptype() const | osl::Piece | inline
ptypeO() const | osl::Piece | inline
setSquare(Square square) | osl::Piece | inline
SIZE | osl::Piece | static
square() const | osl::Piece | inline
unpromote() const | osl::Piece | inline