My Project
osl::PieceStand Member List

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

add(Ptype type, unsigned int num=1)osl::PieceStandinline
addAtmostOnePiece(PieceStand const &ps)osl::PieceStandinline
any() constosl::PieceStandinline
atMostOneKind() constosl::PieceStand
canAdd(Ptype type) constosl::PieceStand
carriesOff() constosl::PieceStandinline
carriesOn() constosl::PieceStandinline
carryMaskosl::PieceStandstatic
carryUnchangedAfterAdd(const PieceStand &original, const PieceStand &other) constosl::PieceStandprivate
carryUnchangedAfterSub(const PieceStand &original, const PieceStand &other) constosl::PieceStandprivate
flagsosl::PieceStandmutableprivate
get(Ptype type) constosl::PieceStandinline
getFlags() constosl::PieceStandinline
hasMoreThan(PieceStand other) constosl::PieceStandinline
hasMoreThan(Player P, PieceStand other) constosl::PieceStandinline
isSuperiorOrEqualTo(PieceStand other) constosl::PieceStandinline
maskosl::PieceStandprivatestatic
max(PieceStand other) constosl::PieceStandinline
max2(PieceStand other) constosl::PieceStandinline
nextStand(Player pl, Move move) constosl::PieceStandinline
nextStand(Move move) constosl::PieceStandinline
orderosl::PieceStandstatic
PieceStand(unsigned int value=0)osl::PieceStandinlineexplicit
PieceStand(Player, const SimpleState &)osl::PieceStandexplicit
PieceStand(int pawnCount, int lanceCount, int knightCount, int silverCount, int goldCount, int bishopCount, int rookCount, int kingCount)osl::PieceStandinline
previousStand(Player pl, Move move) constosl::PieceStandinline
previousStand(Move move) constosl::PieceStandinline
shiftosl::PieceStandprivatestatic
sub(Ptype type, unsigned int num=1)osl::PieceStandinline
subAtmostOnePiece(PieceStand const &ps)osl::PieceStandinline
testCarries() constosl::PieceStandinline
tryAdd(Ptype type)osl::PieceStand
trySub(Ptype type)osl::PieceStandinline