All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
osl::search::DualThreatmateState Member List

This is the complete list of members for osl::search::DualThreatmateState, including all inherited members.

DualThreatmateState(ThreatmateState::Status b=ThreatmateState::UNKNOWN, ThreatmateState::Status w=ThreatmateState::UNKNOWN)osl::search::DualThreatmateStateinlineexplicit
flagsosl::search::DualThreatmateState
isThreatmate(Player king) const osl::search::DualThreatmateStateinline
king_statusosl::search::DualThreatmateStateprivate
maybeThreatmate(Player king) const osl::search::DualThreatmateStateinline
mayHaveCheckmate(Player king) const osl::search::DualThreatmateStateinline
sendoffsosl::search::DualThreatmateStatemutable
setThreatmate(Player king, Move m)osl::search::DualThreatmateStateinline
status(Player king) const osl::search::DualThreatmateStateinline
threatmate_moveosl::search::DualThreatmateStateprivate
threatmateMove(Player king) const osl::search::DualThreatmateStateinline
updateInLock(Player turn, const DualThreatmateState *parent, bool in_check)osl::search::DualThreatmateStateinline
wstatus(Player king)osl::search::DualThreatmateStateinlineprivate