#include <virtualPin.h>
| Static Public Member Functions | |
| static bool | find (const NumEffectState &state, Player defense, const PieceMask &remove) | 
| remove が全て動くと defenseの玉に攻め方の効きが発生するか。  More... | |
| static bool | find (const NumEffectState &state, Player defense, Square target) | 
| Static Private Member Functions | |
| template<Direction DIR> | |
| static bool | findDirection (const SimpleState &state, Square target, Player defense, const PieceMask &remove) | 
Definition at line 11 of file virtualPin.h.
| 
 | static | 
remove が全て動くと defenseの玉に攻め方の効きが発生するか。
Definition at line 6 of file virtualPin.cc.
References target.
Referenced by find().
| 
 | inlinestatic | 
Definition at line 35 of file virtualPin.h.
References find().
| 
 | inlinestaticprivate | 
Definition at line 15 of file virtualPin.h.
References osl::Board_Table, osl::PtypeTable::getMoveMask(), osl::BoardTable::getOffset(), osl::Piece::isPiece(), osl::Piece::number(), osl::Piece::owner(), osl::Piece::ptype(), osl::Ptype_Table, and osl::Piece::square().
 1.8.4
 1.8.4