#include <FCDebugState.h>
Inheritance diagram for FCSDebugState:

Public Member Functions | |
| FCSDebugState () | |
| Constructor. | |
| int | GetClassSize () |
| int | StackCompare (int StackPosition1, int StackPosition2) |
| Compare two cards on the stack. | |
| int | Compare (FCSDebugState *State) |
| Compare two FCSDebugStates. | |
Public Attributes | |
| FCSDebugStack | m_Stacks [MAX_NUM_STACKS] |
| Stacks of cards in the state. | |
| FCSDebugCard | m_Freecells [MAX_NUM_FREECELLS] |
| Freecells in the state. | |
| char | m_Foundations [MAX_NUM_DECKS *4] |
| Foundations in the state. | |
Definition at line 119 of file FCDebugState.h.
|
|
Definition at line 121 of file FCDebugState.cpp. References m_Foundations, m_Freecells, and m_Stacks. Referenced by FCSDebugStateWithLocations< StateWithLocation >::Compare(). |
|
|
Implements FCSState. Definition at line 108 of file FCDebugState.cpp. |
|
||||||||||||
|
Definition at line 113 of file FCDebugState.cpp. References FCSCard::Compare(), FCSDebugStack::m_Cards, and m_Stacks. Referenced by FCSDebugStateWithLocations< StateWithLocation >::CanonizeState(). |
1.4.4