#include <MiscFreecellGameBoards.h>
Inheritance diagram for MicrosoftFreecellGameBoard:
Public Member Functions | |
MicrosoftFreecellGameBoard (bool Display10AsT) | |
Constructor. | |
virtual | ~MicrosoftFreecellGameBoard () |
Destructor. | |
virtual void | Shuffle (int Seed) |
Shuffles the deck of cards. | |
virtual void | Deal (char *GameBoard) |
Deal a Microsoft freecell game. | |
virtual int | GetGameBoardSize () |
The size of a string needed to store the generated freecell board output. |
Definition at line 15 of file MiscFreecellGameBoards.h.
|
Implements AFreecellGameBoard. Definition at line 57 of file MiscFreecellGameBoards.cpp. References AFreecellGameBoard::CardToString(), AFreecellGameBoard::GetNumberOfCardsInDeck(), and AFreecellGameBoard::m_Deck. |
|
Implements AFreecellGameBoard. Definition at line 80 of file MiscFreecellGameBoards.cpp. |
|
This is the same shuffling algorithm used to create Microsoft freecell games
Implements AFreecellGameBoard. Reimplemented in GnomeFreecellGameBoard. Definition at line 30 of file MiscFreecellGameBoards.cpp. References AFreecellGameBoard::GetNumberOfCardsInDeck(), AFreecellGameBoard::m_Deck, and MicrosoftRandom(). |