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(Int2Type< BLACK >) const | osl::Piece | inlineprivate |
canMoveOn(Int2Type< WHITE >) const | osl::Piece | inlineprivate |
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 | inlinestatic |
EMPTY() | osl::Piece | inlinestatic |
intValue() const | osl::Piece | inline |
isEdge() const | osl::Piece | inline |
isEdgeNum(int num) | osl::Piece | inlinestatic |
isEmpty() const | osl::Piece | inline |
isEmptyNum(int num) | osl::Piece | inlinestatic |
isOnBoard() const | osl::Piece | inline |
isOnBoardByOwner(Int2Type< BLACK >) const | osl::Piece | inlineprivate |
isOnBoardByOwner(Int2Type< WHITE >) const | osl::Piece | inlineprivate |
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 | inlinestatic |
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 | inlinestatic |
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 | osl::Piece | private |
Piece(int p) | osl::Piece | inlineprivate |
Piece(Player owner, Ptype ptype, int num, Square square) | osl::Piece | inline |
Piece() | osl::Piece | inline |
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 |