| | Class | Description |
| | BidEvent | Event for something that happens to a bid. |
| | Bids | Manages the player bids for a trick taking card game such as spades. |
| | ScoreBreakdown | Holds the transient breakdown of the scores for a trick taking or other team card game. |
| | Scores | Models the current scores for a trick taking card game. |
| | ScoresEvent |
Represents something that happens to scores. |
| | Trick | Represents the trick in a trick-taking card game such as spades. |
| | TrickEvent |
Represents something that happens to a trick. |
| | TrickTurnTimer | Provides different turn timings for bidding and leading a trick. |
| | WinnersAndLosers | Represents the winning and losing teams of a game and provides conversion to players. |