| Interface | Description |
|---|---|
| Play |
Represents a generic game of Cards.
|
| PlayVariant |
Represents a generic variant of Poker.
|
| Class | Description |
|---|---|
| Card |
Represents a regular deck card.
|
| Deck |
Represents a full deck with N cards.
|
| DoubleBonus |
Class that implements the features of the Poker's variant double bonus
|
| Game |
Represents a generic game of Poker.
|
| Hand |
Represents a hand of a player, with five cards and all the actions associated to it
|
| Player |
Represents a player that can interact with a game of cards
|
| PokerRules |
Abstract class that contains generic Poker rules.
|
| Enum | Description |
|---|---|
| Card.Ranks | |
| Card.Suits |