, including all inherited members.
| count(const NumEffectState &state, Player defense) | osl::effect_util::Pin | [inline, static] |
| count(const NumEffectState &state, Square target, Player defense) | osl::effect_util::Pin | [inline, static] |
| findDirection(const SimpleState &state, Square target, Player defense, PieceMask &pins) | osl::effect_util::Pin | [inline, private, static] |
| findDirectionStep(const NumEffectState &state, Square target, PieceMask &pins) | osl::effect_util::Pin | [inline, static] |
| findLance(const NumEffectState &state, Square target, PieceMask &pins) | osl::effect_util::Pin | [inline, private, static] |
| findOffset(const NumEffectState &state, Piece attack_piece, Square target, Player defense, Offset diff, PieceMask &pins) | osl::effect_util::Pin | [inline, private, static] |
| findPtype(const NumEffectState &state, Square target, Player attack, Player defense, PieceMask &result) | osl::effect_util::Pin | [inline, private, static] |
| hasEffectWithOffset(const SimpleState &state, Piece attack_piece, Piece pin, Offset diff) | osl::effect_util::Pin | [inline, private, static] |
| hasEffectWithOffset(const NumEffectState &state, Piece attack_piece, Piece pin, Offset) | osl::effect_util::Pin | [inline, private, static] |
| make(const NumEffectState &state, Square target, Player defense) | osl::effect_util::Pin | [inline, static] |
| make(const NumEffectState &state, Player defense) | osl::effect_util::Pin | [inline, static] |
| makeByPiece(const NumEffectState &state, Square target, Player defense) | osl::effect_util::Pin | [static] |
| makeByPiece(const NumEffectState &state, Player defense) | osl::effect_util::Pin | [inline, static] |
| makeByPieceKing(const NumEffectState &state, Square target, Player defense) | osl::effect_util::Pin | [static] |
| makeNaive(const SimpleState &state, Square target, Player defense) | osl::effect_util::Pin | [static] |
| makeNaive(const SimpleState &state, Player defense) | osl::effect_util::Pin | [inline, static] |
| makeStep(const NumEffectState &state, Square target) | osl::effect_util::Pin | [inline, static] |
| makeStep(const NumEffectState &state, Square target, Player defense) | osl::effect_util::Pin | [inline, static] |
| makeStep1(const NumEffectState &state, Square target) | osl::effect_util::Pin | [inline, static] |
| makeStep1(const NumEffectState &state, Square target, Player defense) | osl::effect_util::Pin | [inline, static] |