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 | [inline, private] |
| canMoveOn(Int2Type< WHITE >) const | osl::Piece | [inline, private] |
| 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(Int2Type< BLACK >) const | osl::Piece | [inline, private] |
| isOnBoardByOwner(Int2Type< WHITE >) const | osl::Piece | [inline, private] |
| 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 | osl::Piece | [private] |
| Piece(int p) | osl::Piece | [inline, private] |
| 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] |