Chess Engine
A Chess Engine project written in C++.
Loading...
Searching...
No Matches
AppState Class Reference

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 ()

The documentation for this class was generated from the following file: