Chess Engine
A Chess Engine project written in C++.
|
Classes | |
struct | UISnapshot |
Public Member Functions | |
void | addGame (const std::function< void(Game &)> &initializer={}) |
void | selectGame (std::size_t index) |
void | closeGame (size_t index) |
void | applyToAllGames (const std::function< void(Game &)> &action) |
void | applyToCurrentGame (const std::function< void(Game &)> &action) |
UISnapshot | snapshot () const |
bool | shouldQuit () const |
void | signalQuit () |