#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. |