TheChess
Public Member Functions

thechess::chess::CachedMoves Class Reference

Inheritance diagram for thechess::chess::CachedMoves:
Inheritance graph
[legend]
Collaboration diagram for thechess::chess::CachedMoves:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 CachedMoves (int moves_count=0)
 CachedMoves (const Moves &moves)
void push_move (Move move)
void pop_move ()
void pop_moves (int number)
void reset_move (int n, Move move)
Move move_at (int n) const
const Boardboard_at (int n) const
void foreach (void *func(Move move, const Board &board), int from=0, int to=-1) const

The documentation for this class was generated from the following files:
 All Classes Functions Enumerations Enumerator