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

PysolDerKatzenschwantzGameBoard Class Reference

Create a PySol Der Katzenschwantz game.

#include <PysolGameBoards.h>

Inheritance diagram for PysolDerKatzenschwantzGameBoard:

APysolFreecellGameBoard AFreecellGameBoard PysolDieSchlangeGameBoard PysolGypsyGameBoard List of all members.

Public Member Functions

 PysolDerKatzenschwantzGameBoard (bool Display10AsT)
 Constructor.
virtual ~PysolDerKatzenschwantzGameBoard ()
 Destructor.
virtual void Deal (char *GameBoard)
 Deal a PySol Der Katzenschwantz game.
virtual int GetGameBoardSize ()
 The size of a string needed to store the generated der katzenschwantz board output.
virtual int GetNumberOfCardsInDeck ()
 Number of cards used in a der katzenschwantz game (104 - 2 decks).

Detailed Description

Definition at line 87 of file PysolGameBoards.h.


Member Function Documentation

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

Parameters:
GameBoard is the string the output is put into

Implements AFreecellGameBoard.

Reimplemented in PysolDieSchlangeGameBoard, and PysolGypsyGameBoard.

Definition at line 190 of file PysolGameBoards.cpp.

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

int PysolDerKatzenschwantzGameBoard::GetGameBoardSize  )  [virtual]
 

Returns:
Size of string needed

Implements APysolFreecellGameBoard.

Reimplemented in PysolDieSchlangeGameBoard, and PysolGypsyGameBoard.

Definition at line 204 of file PysolGameBoards.cpp.

int PysolDerKatzenschwantzGameBoard::GetNumberOfCardsInDeck  )  [virtual]
 

Returns:
The number of cards used in a der katzenschwantz game

Reimplemented from AFreecellGameBoard.

Definition at line 209 of file PysolGameBoards.cpp.

Referenced by PysolDieSchlangeGameBoard::Deal(), Deal(), and PysolDerKatzenschwantzGameBoard().


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