, including all inherited members.
| AddColor(HexColor color, const bitset_t &b) | StoneBoard | |
| ComputeHash() | StoneBoard | [private] |
| Const() const | StoneBoard | [inline] |
| GetBlack() const | StoneBoard | [inline] |
| GetBoardID() const | StoneBoard | |
| GetBoardIDString() const | StoneBoard | |
| GetColor(HexColor color) const | StoneBoard | [inline] |
| GetColor(HexPoint cell) const | StoneBoard | |
| GetEmpty() const | StoneBoard | [inline] |
| GetLegal() const | StoneBoard | |
| GetOccupied() const | StoneBoard | [inline] |
| GetPlayed() const | StoneBoard | [inline] |
| GetPlayed(HexColor color) const | StoneBoard | [inline] |
| GetWhite() const | StoneBoard | [inline] |
| Hash() const | StoneBoard | [inline] |
| Hash(HexColor toPlay) const | StoneBoard | [inline] |
| Height() const | StoneBoard | [inline] |
| IsBlack(HexPoint cell) const | StoneBoard | [inline] |
| IsBlackWhiteDisjoint() | StoneBoard | [private] |
| IsColor(HexPoint cell, HexColor color) const | StoneBoard | [inline] |
| IsEmpty(HexPoint cell) const | StoneBoard | [inline] |
| IsLegal(HexPoint cell) const | StoneBoard | |
| IsOccupied(HexPoint cell) const | StoneBoard | [inline] |
| IsPlayed(HexPoint cell) const | StoneBoard | [inline] |
| IsSelfRotation() const | StoneBoard | |
| IsStandardPosition() const | StoneBoard | [inline] |
| IsWhite(HexPoint cell) const | StoneBoard | [inline] |
| m_const | StoneBoard | [private] |
| m_hash | StoneBoard | [private] |
| m_played | StoneBoard | [private] |
| m_stones | StoneBoard | [private] |
| m_stones_calculated | StoneBoard | [mutable, private] |
| m_stones_list | StoneBoard | [mutable, private] |
| MarkAsDirty() | StoneBoard | [private] |
| MirrorBoard() | StoneBoard | |
| NumStones() const | StoneBoard | [inline] |
| operator!=(const StoneBoard &other) const | StoneBoard | [inline] |
| operator==(const StoneBoard &other) const | StoneBoard | [inline] |
| PlayMove(HexColor color, HexPoint cell) | StoneBoard | |
| RemoveColor(HexColor color, const bitset_t &b) | StoneBoard | |
| RotateBoard() | StoneBoard | |
| SetColor(HexColor color, HexPoint cell) | StoneBoard | |
| SetColor(HexColor color, const bitset_t &bs) | StoneBoard | |
| SetPlayed(const bitset_t &p) | StoneBoard | |
| SetPosition(const BoardID &id) | StoneBoard | |
| SetPosition(const StoneBoard &brd) | StoneBoard | |
| SetPosition(const std::string &str) | StoneBoard | |
| SetPositionOnlyPlayed(const StoneBoard &brd) | StoneBoard | |
| StartNewGame() | StoneBoard | |
| StoneBoard() | StoneBoard | |
| StoneBoard(unsigned size) | StoneBoard | [explicit] |
| StoneBoard(unsigned width, unsigned height) | StoneBoard | |
| StoneBoard(unsigned width, unsigned height, const std::string &str) | StoneBoard | |
| Stones(HexColorSet colorset) const | StoneBoard | |
| Stones(HexColor color) const | StoneBoard | [inline] |
| UndoMove(HexPoint cell) | StoneBoard | |
| WhoseTurn() const | StoneBoard | [inline] |
| Width() const | StoneBoard | [inline] |
| Write() const | StoneBoard | |
| Write(const bitset_t &b) const | StoneBoard | |
| ~StoneBoard() | StoneBoard | |