osl::PieceStand メンバ一覧

これは全メンバの一覧です。osl::PieceStand継承メンバも含んでいます。
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]
carryMaskosl::PieceStand [static]
carryUnchangedAfterAdd(const PieceStand &original, const PieceStand &other) const osl::PieceStand [private]
carryUnchangedAfterSub(const PieceStand &original, const PieceStand &other) const osl::PieceStand [private]
flagsosl::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]
maskosl::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]
orderosl::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]
shiftosl::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]
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義