All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
osl::effect_util::Pin Member List

This is the complete list of members for osl::effect_util::Pin, including all inherited members.

count(const NumEffectState &state, Player defense)osl::effect_util::Pininlinestatic
count(const NumEffectState &state, Square target, Player defense)osl::effect_util::Pininlinestatic
findDirection(const SimpleState &state, Square target, Player defense, PieceMask &pins)osl::effect_util::Pininlineprivatestatic
findDirectionStep(const NumEffectState &state, Square target, PieceMask &pins)osl::effect_util::Pininlinestatic
findLance(const NumEffectState &state, Square target, PieceMask &pins)osl::effect_util::Pininlineprivatestatic
findOffset(const NumEffectState &state, Piece attack_piece, Square target, Player defense, Offset diff, PieceMask &pins)osl::effect_util::Pininlineprivatestatic
findPtype(const NumEffectState &state, Square target, Player attack, Player defense, PieceMask &result)osl::effect_util::Pininlineprivatestatic
hasEffectWithOffset(const SimpleState &state, Piece attack_piece, Piece pin, Offset diff)osl::effect_util::Pininlineprivatestatic
hasEffectWithOffset(const NumEffectState &state, Piece attack_piece, Piece pin, Offset)osl::effect_util::Pininlineprivatestatic
make(const NumEffectState &state, Square target, Player defense)osl::effect_util::Pininlinestatic
make(const NumEffectState &state, Player defense)osl::effect_util::Pininlinestatic
makeByPiece(const NumEffectState &state, Square target, Player defense)osl::effect_util::Pinstatic
makeByPiece(const NumEffectState &state, Player defense)osl::effect_util::Pininlinestatic
makeByPieceKing(const NumEffectState &state, Square target, Player defense)osl::effect_util::Pinstatic
makeNaive(const SimpleState &state, Square target, Player defense)osl::effect_util::Pinstatic
makeNaive(const SimpleState &state, Player defense)osl::effect_util::Pininlinestatic
makeStep(const NumEffectState &state, Square target)osl::effect_util::Pininlinestatic
makeStep(const NumEffectState &state, Square target, Player defense)osl::effect_util::Pininlinestatic
makeStep1(const NumEffectState &state, Square target)osl::effect_util::Pininlinestatic
makeStep1(const NumEffectState &state, Square target, Player defense)osl::effect_util::Pininlinestatic