Public メソッド | |
PieceStandPredicate (const std::vector< std::string > &filenames) | |
bool | match (const osl::state::NumEffectState &state) const |
bool | isLoaded () const |
Private メソッド | |
bool | match (const osl::state::NumEffectState &state, osl::Player player) const |
find-states.cc の 61 行で定義されています。
PieceStandPredicate::PieceStandPredicate | ( | const std::vector< std::string > & | filenames | ) | [inline] |
find-states.cc の 74 行で定義されています。
bool PieceStandPredicate::isLoaded | ( | ) | const [inline, virtual] |
StatePredicateを再定義しています。
find-states.cc の 80 行で定義されています。
bool PieceStandPredicate::match | ( | const osl::state::NumEffectState & | state | ) | const [inline, virtual] |
bool PieceStandPredicate::match | ( | const osl::state::NumEffectState & | state, | |
osl::Player | player | |||
) | const [inline, private] |
find-states.cc の 64 行で定義されています。
参照先 osl::BISHOP, osl::state::SimpleState::countPiecesOnStand(), osl::GOLD, osl::KNIGHT, osl::LANCE, osl::ROOK, と osl::SILVER.
参照元 match().