#include <additionalOrShadow.h>
Static Public Member Functions | |
template<int count_max> | |
static int | count (const PieceVector &direct_pieces, const NumEffectState &state, Square target, Player attack) |
Definition at line 14 of file additionalOrShadow.h.
static int osl::effect_util::AdditionalOrShadow::count | ( | const PieceVector & | direct_pieces, |
const NumEffectState & | state, | ||
Square | target, | ||
Player | attack | ||
) | [inline, static] |
Definition at line 17 of file additionalOrShadow.h.
References osl::BLACK, osl::Board_Table, osl::BoardTable::getLongDirection(), osl::Piece::isEmptyNum(), osl::isLong(), osl::longToShort(), osl::Piece::number(), result, and osl::Piece::square().