countMoveCandidate(NumEffectState const &state) const | osl::checkmate::King8Info | [inline] |
countMoveCandidate(Player player, NumEffectState const &state) const | osl::checkmate::King8Info | [inline] |
dropCandidate() const | osl::checkmate::King8Info | [inline] |
hasEffectMask(NumEffectState const &state, Square target, PieceMask pinned, PieceMask on_board_defense) | osl::checkmate::King8Info | [private, static] |
hasMoveCandidate(NumEffectState const &state) const | osl::checkmate::King8Info | [inline] |
King8Info(uint64_t v) | osl::checkmate::King8Info | [inline, explicit] |
liberty() const | osl::checkmate::King8Info | [inline] |
libertyCandidate() const | osl::checkmate::King8Info | [inline] |
libertyCount() const | osl::checkmate::King8Info | [inline] |
libertyDropMask() const | osl::checkmate::King8Info | [inline] |
make(NumEffectState const &state, Square king, PieceMask pinned) | osl::checkmate::King8Info | [static] |
make(NumEffectState const &state, Square king) | osl::checkmate::King8Info | [static] |
make(Player attack, NumEffectState const &state) | osl::checkmate::King8Info | [static] |
makeWithPin(Player attack, NumEffectState const &state, const PieceMask &pinned) | osl::checkmate::King8Info | [static] |
moveCandidate2() const | osl::checkmate::King8Info | [inline] |
moveCandidateDir(NumEffectState const &state, Square target) const | osl::checkmate::King8Info | [inline] |
moveCandidateMask(NumEffectState const &state) const | osl::checkmate::King8Info | [inline] |
moves() const | osl::checkmate::King8Info | [inline] |
spaces() const | osl::checkmate::King8Info | [inline] |
uint64Value() const | osl::checkmate::King8Info | [inline] |
value | osl::checkmate::King8Info | [private] |