Main   Namespaces   Classes   Hierarchy   Annotated   Files   Compound   Global   Pages  

HexBoard::History Struct Reference

Stores state of the board. More...

List of all members.

Public Member Functions

 History (const StoneBoard &b, const Groups &g, const InferiorCells &i, HexColor tp, HexPoint lp)

Public Attributes

StoneBoard board
 Saved board state.
Groups groups
 Groups on this board state.
InferiorCells inf
 The inferior cell data for this state.
HexColor to_play
 Color to play from this state.
HexPoint last_played
 Move last played from this state.

Detailed Description

Stores state of the board.

Definition at line 146 of file HexBoard.hpp.


Constructor & Destructor Documentation

HexBoard::History::History ( const StoneBoard b,
const Groups g,
const InferiorCells i,
HexColor  tp,
HexPoint  lp 
) [inline]

Definition at line 163 of file HexBoard.hpp.


Member Data Documentation

Saved board state.

Definition at line 149 of file HexBoard.hpp.

Groups on this board state.

Definition at line 152 of file HexBoard.hpp.

The inferior cell data for this state.

Definition at line 155 of file HexBoard.hpp.

Move last played from this state.

Definition at line 161 of file HexBoard.hpp.

Color to play from this state.

Definition at line 158 of file HexBoard.hpp.


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


6 Jan 2011 Doxygen 1.6.3