40 std::vector<GameNode> M_nodes;
50 std::vector<GameNode>
const&
nodes(
void)
const { M_nodes; }
ChessGame(void)
Construct an uninitialized ChessGame object.
A namespace for all chess related objects that are not related to the GUI.
void read(pgn::Game const& pgn_game)
Read a game from a PGN file.
This file contains the declaration of class PgnGame.
MetaData const & meta_data(void) const
Access the meta data of the game.
std::vector< GameNode > const & nodes(void) const
Access the game nodes of the game.
This file contains the declaration of class GameNode.