#include <blockLongEffect.h>
Static Public メソッド | |
static bool | isMember (NumEffectState const &state, Ptype, Position, Position to) |
Ĺ֥å. |
P | - ư¦Υץ쥤䡼 | |
T | - ֥åμ(ROOK,BISHOP,LANCE) |
blockLongEffect.h の 18 行で定義されています。
static bool osl::move_classifier::BlockLongEffect< P, T >::isMember | ( | NumEffectState const & | state, | |
Ptype | , | |||
Position | , | |||
Position | to | |||
) | [inline, static] |
Ĺ֥å.
Ȥȥ֥åƤŤʤtrueˤ ü(ζ)ǤΥ֥åϥ֥åʤ ϥ֥åʤ ʣζ֥åϾΤõޤĴ٤
state | - ư | |
ptype | - ưΰưptype | |
from | - ưΰưΰ | |
to | - ưΰưΰ |
blockLongEffect.h の 31 行で定義されています。
参照先 osl::Board_Table, osl::BOOST_STATIC_ASSERT(), osl::BoardTable::getShortOffset(), osl::Piece::isEdge(), osl::Piece::isPiece(), osl::Piece::owner(), osl::Piece::position(), osl::Piece::ptype(), と osl::unpromote().