author | tille <tille> | 2002-06-28 14:56:10 (UTC) |
---|---|---|
committer | tille <tille> | 2002-06-28 14:56:10 (UTC) |
commit | ab413257c3a23f535e99f8f61468382c73bc4adb (patch) (unidiff) | |
tree | 63834da1738157e52b67550d4e71058c6710f1ff /noncore/games/solitaire/carddeck.h | |
parent | d4626cc76127b7022c8555ea11afbb289714c851 (diff) | |
download | opie-ab413257c3a23f535e99f8f61468382c73bc4adb.zip opie-ab413257c3a23f535e99f8f61468382c73bc4adb.tar.gz opie-ab413257c3a23f535e99f8f61468382c73bc4adb.tar.bz2 |
cmader <chris@mediakreativwerk.de> impl. 2 new games
Diffstat (limited to 'noncore/games/solitaire/carddeck.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/games/solitaire/carddeck.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/noncore/games/solitaire/carddeck.h b/noncore/games/solitaire/carddeck.h index 9ad35a9..026834f 100644 --- a/noncore/games/solitaire/carddeck.h +++ b/noncore/games/solitaire/carddeck.h | |||
@@ -27,12 +27,13 @@ class Card; | |||
27 | class CardDeck | 27 | class CardDeck |
28 | { | 28 | { |
29 | public: | 29 | public: |
30 | CardDeck(int jokers = 0); | 30 | CardDeck(int jokers = 0, int numOfDecks = 1); |
31 | virtual ~CardDeck(); | 31 | virtual ~CardDeck(); |
32 | 32 | ||
33 | void createDeck(); | 33 | void createDeck(); |
34 | void shuffle(); | 34 | void shuffle(); |
35 | int getNumberOfCards(); | 35 | int getNumberOfCards(); |
36 | int getNumberOfDecks(); | ||
36 | int getNumberOfJokers(); | 37 | int getNumberOfJokers(); |
37 | 38 | ||
38 | virtual Card *newCard( eValue v, eSuit s, bool f ); | 39 | virtual Card *newCard( eValue v, eSuit s, bool f ); |
@@ -41,6 +42,7 @@ public: | |||
41 | Card **cards; | 42 | Card **cards; |
42 | private: | 43 | private: |
43 | int numberOfJokers; | 44 | int numberOfJokers; |
45 | int numberOfDecks; | ||
44 | bool deckCreated; | 46 | bool deckCreated; |
45 | }; | 47 | }; |
46 | 48 | ||