add(Ptype type, unsigned int num=1) | osl::PieceStand | [inline] |
addAtmostOnePiece(PieceStand const &ps) | osl::PieceStand | [inline] |
any() const | osl::PieceStand | [inline] |
atMostOneKind() const | osl::PieceStand | |
canAdd(Ptype type) const | osl::PieceStand | |
carriesOff() const | osl::PieceStand | [inline] |
carriesOn() const | osl::PieceStand | [inline] |
carryMask | osl::PieceStand | [static] |
carryUnchangedAfterAdd(const PieceStand &original, const PieceStand &other) const | osl::PieceStand | [private] |
carryUnchangedAfterSub(const PieceStand &original, const PieceStand &other) const | osl::PieceStand | [private] |
flags | osl::PieceStand | [mutable, private] |
get(Ptype type) const | osl::PieceStand | [inline] |
getFlags() const | osl::PieceStand | [inline] |
hasMoreThan(PieceStand other) const | osl::PieceStand | [inline] |
hasMoreThan(Player P, PieceStand other) const | osl::PieceStand | [inline] |
isSuperiorOrEqualTo(PieceStand other) const | osl::PieceStand | [inline] |
mask | osl::PieceStand | [private, static] |
max(PieceStand other) const | osl::PieceStand | [inline] |
max2(PieceStand other) const | osl::PieceStand | [inline] |
nextStand(Player pl, Move move) const | osl::PieceStand | [inline] |
nextStand(Move move) const | osl::PieceStand | [inline] |
order | osl::PieceStand | [static] |
PieceStand(unsigned int value=0) | osl::PieceStand | [inline, explicit] |
PieceStand(Player, const SimpleState &) | osl::PieceStand | [explicit] |
PieceStand(int pawnCount, int lanceCount, int knightCount, int silverCount, int goldCount, int bishopCount, int rookCount, int kingCount) | osl::PieceStand | [inline] |
previousStand(Player pl, Move move) const | osl::PieceStand | [inline] |
previousStand(Move move) const | osl::PieceStand | [inline] |
shift | osl::PieceStand | [private, static] |
sub(Ptype type, unsigned int num=1) | osl::PieceStand | [inline] |
subAtmostOnePiece(PieceStand const &ps) | osl::PieceStand | [inline] |
testCarries() const | osl::PieceStand | [inline] |
tryAdd(Ptype type) | osl::PieceStand | |
trySub(Ptype type) | osl::PieceStand | [inline] |