osl::checkmate::King8Info Member List
This is the complete list of members for osl::checkmate::King8Info, including all inherited members.
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]
valueosl::checkmate::King8Info [private]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines