#include <unblockableEffect.h>
Static Public Member Functions | |
| static int | find (const NumEffectState &state, PtypeO ptypeo, Square from, PieceVector &supported, PieceVector &unsupported) |
| from にあるptypeoからunblockableな利きで届く敵の駒を おいしい順にoutに格納 | |
Definition at line 15 of file unblockableEffect.h.
| static int osl::effect_util::UnblockableEffect::find | ( | const NumEffectState & | state, |
| PtypeO | ptypeo, | ||
| Square | from, | ||
| PieceVector & | supported, | ||
| PieceVector & | unsupported | ||
| ) | [inline, static] |
from にあるptypeoからunblockableな利きで届く敵の駒を おいしい順にoutに格納
Definition at line 21 of file unblockableEffect.h.
References osl::alt(), osl::Board_Table, osl::eval::PieceEval::captureValue(), osl::DIRECTION_MAX, osl::DIRECTION_MIN, osl::PtypeTable::getMoveMask(), osl::getOwner(), osl::getPtype(), osl::Piece::isOnBoardByOwner(), osl::BoardTable::nextSquare(), osl::Ptype_Table, osl::Piece::ptypeO(), and target.
1.7.6.1