Static Public メソッド | |
template<class State, class Function> | |
static void | testShort (const State &s, int mask, Position from, Function &f) |
template<class State, class Function> | |
static void | testLong (const State &s, int mask, Position from, Function &f) |
effectUtil.tcc の 51 行で定義されています。
static void osl::effect_util::TestEffectOfMove< P, InterestEmpty, Dir >::testShort | ( | const State & | s, | |
int | mask, | |||
Position | from, | |||
Function & | f | |||
) | [inline, static] |
effectUtil.tcc の 54 行で定義されています。
参照先 osl::BOOST_STATIC_ASSERT(), osl::Piece::isEdge(), osl::Piece::isEmpty(), と target.
static void osl::effect_util::TestEffectOfMove< P, InterestEmpty, Dir >::testLong | ( | const State & | s, | |
int | mask, | |||
Position | from, | |||
Function & | f | |||
) | [inline, static] |
effectUtil.tcc の 70 行で定義されています。
参照先 osl::BOOST_STATIC_ASSERT(), osl::Piece::isEmpty(), osl::Piece::isPiece(), と target.