Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

PysolDieSchlangeGameBoard Class Reference

Create a PySol Die Schlange game. More...

#include <PysolGameBoards.h>

Inheritance diagram for PysolDieSchlangeGameBoard:

PysolDerKatzenschwantzGameBoard APysolFreecellGameBoard AFreecellGameBoard List of all members.

Public Member Functions

 PysolDieSchlangeGameBoard (bool Display10AsT)
 Constructor.
virtual ~PysolDieSchlangeGameBoard ()
 Destructor.
virtual void Deal (char *GameBoard)
 Deal a PySol Die Schlange game.
virtual int GetGameBoardSize ()
 The size of a string needed to store the generated die schlange board output.

Detailed Description

This class is derived from der katzenschwantz because it contains 2 decks

Definition at line 114 of file PysolGameBoards.h.


Member Function Documentation

void PysolDieSchlangeGameBoard::Deal char *  GameBoard  )  [virtual]
 

Parameters:
GameBoard is the string the output is put into

Reimplemented from PysolDerKatzenschwantzGameBoard.

Definition at line 222 of file PysolGameBoards.cpp.

References APysolFreecellGameBoard::CardToString(), PysolDerKatzenschwantzGameBoard::GetNumberOfCardsInDeck(), GetValue, and AFreecellGameBoard::m_Deck.

int PysolDieSchlangeGameBoard::GetGameBoardSize  )  [virtual]
 

Returns:
Size of string needed

Reimplemented from PysolDerKatzenschwantzGameBoard.

Definition at line 237 of file PysolGameBoards.cpp.


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 11:20:17 2005 for Cpp Freecell Solver by  doxygen 1.4.4