My Project
osl::checkmate::King8Info Member List

This is the complete list of members for osl::checkmate::King8Info, including all inherited members.

countMoveCandidate(NumEffectState const &state) constosl::checkmate::King8Infoinline
countMoveCandidate(Player player, NumEffectState const &state) constosl::checkmate::King8Infoinline
dropCandidate() constosl::checkmate::King8Infoinline
hasEffectMask(NumEffectState const &state, Square target, PieceMask pinned, PieceMask on_board_defense)osl::checkmate::King8Infoprivatestatic
hasMoveCandidate(NumEffectState const &state) constosl::checkmate::King8Infoinline
King8Info(uint64_t v)osl::checkmate::King8Infoinlineexplicit
liberty() constosl::checkmate::King8Infoinline
libertyCandidate() constosl::checkmate::King8Infoinline
libertyCount() constosl::checkmate::King8Infoinline
libertyDropMask() constosl::checkmate::King8Infoinline
make(NumEffectState const &state, Square king, PieceMask pinned)osl::checkmate::King8Infostatic
make(NumEffectState const &state, Square king)osl::checkmate::King8Infostatic
make(Player attack, NumEffectState const &state)osl::checkmate::King8Infostatic
make(NumEffectState const &state, Square target, PieceMask pinned)osl::checkmate::King8Info
make(NumEffectState const &state, Square target)osl::checkmate::King8Info
makeWithPin(Player attack, NumEffectState const &state, const PieceMask &pinned)osl::checkmate::King8Infostatic
moveCandidate2() constosl::checkmate::King8Infoinline
moveCandidateDir(NumEffectState const &state, Square target) constosl::checkmate::King8Infoinline
moveCandidateMask(NumEffectState const &state) constosl::checkmate::King8Infoinline
moves() constosl::checkmate::King8Infoinline
spaces() constosl::checkmate::King8Infoinline
uint64Value() constosl::checkmate::King8Infoinline
valueosl::checkmate::King8Infoprivate