DameRules Member List

This is the complete list of members for DameRules, including all inherited members.
check(const DameBoard &cb, Move< ChessBoard::Coords > &move) const (defined in DameRules)DameRules
Rules< DameBoard >::check(const DameBoard &cb, Move< Coords > &move) const =0Rules< DameBoard > [pure virtual]
checkDraw(const History< Move< DameBoard::Coords > > &history) const (defined in DameRules)DameRules
Rules< DameBoard >::checkDraw(const History< Move< Coords > > &history) const =0Rules< DameBoard > [pure virtual]
checkVictory(const DameBoard &cb, const int color) const (defined in DameRules)DameRules
Rules< DameBoard >::checkVictory(const DameBoard &cb, const int color) const =0Rules< DameBoard > [pure virtual]
init(DameBoard &cb) (defined in DameRules)DameRules
Rules< DameBoard >::init(DameBoard &cb)=0Rules< DameBoard > [pure virtual]
isCheck(const DameBoard &cb, const int color) const (defined in DameRules)DameRules
move(const DameBoard &cb, const Move< DameBoard::Coords > &move) (defined in DameRules)DameRules
Rules< DameBoard >::move(const DameBoard &cb, const Move< Coords > &move)=0Rules< DameBoard > [pure virtual]
NB_PLAYERS (defined in DameRules)DameRules [static]
 All Classes Functions Variables