#include <FCIndirectState.h>
Inheritance diagram for FCSIndirectCard:

Public Member Functions | |
| FCSIndirectCard () | |
| Constructor. | |
| ~FCSIndirectCard () | |
| Destructor. | |
| void | Copy (FCSCard *Card) |
| Copy the value of a card into a card. | |
| void | EmptyCard () |
| Make card have no value. | |
| bool | IsEmptyCard () |
| Determines whether or not card is empty. | |
| char | GetCardNumber () |
| Retrieves card number. | |
| char | GetSuit () |
| Retrieves suit. | |
| char | GetFlipped () |
| Retrieves whether or not card is flipped (visible). | |
| void | SetSuit (char Suit) |
| Set suit of card. | |
| void | SetCardNumber (char CardNumber) |
| Set card number of card. | |
| void | SetFlipped (char Flipped) |
| Set flippedness (visibility) of card. | |
| int | GetClassSize () |
| Get the size of FCSIndirectCard class. | |
Public Attributes | |
| char | m_Card |
| card data | |
Definition at line 21 of file FCIndirectState.h.
|
|
Implements FCSCard. Definition at line 23 of file FCIndirectState.cpp. References m_Card. Referenced by FCSIndirectTalonStateData::Copy(), FCSIndirectState::Copy(), FCSIndirectStateWithLocations< StateWithLocation >::PushCardIntoStack(), and FCSIndirectStateWithLocations< StateWithLocation >::PutCardInFreecell(). |
|
|
Implements FCSCard. Definition at line 38 of file FCIndirectState.cpp. References m_Card. Referenced by FCSIndirectStateWithLocations< StateWithLocation >::GetFreecellCardNumber(), and FCSIndirectStateWithLocations< StateWithLocation >::GetStackCardNumber(). |
|
|
Implements FCSCard. Definition at line 68 of file FCIndirectState.cpp. |
|
|
Implements FCSCard. Definition at line 48 of file FCIndirectState.cpp. References m_Card. |
|
|
Implements FCSCard. Definition at line 43 of file FCIndirectState.cpp. References m_Card. Referenced by FCSIndirectStateWithLocations< StateWithLocation >::GetFreecellCardSuit(), and FCSIndirectStateWithLocations< StateWithLocation >::GetStackCardSuit(). |
|
|
Implements FCSCard. Definition at line 58 of file FCIndirectState.cpp. References m_Card. |
|
|
Implements FCSCard. Definition at line 63 of file FCIndirectState.cpp. References m_Card. Referenced by FCSIndirectStateWithLocations< StateWithLocation >::FlipStackCard(). |
|
|
Implements FCSCard. Definition at line 53 of file FCIndirectState.cpp. References m_Card. |
1.4.4