32 static auto findHandsInVector(
const std::vector<Card>& cardsVector) -> std::vector<PlayerHand>;
Definition HandFinder.h:25
static auto makePlayerHand(const std::vector< Card > &cardsVector, int startIndex) -> PlayerHand
Goes through a vector and makes a playerHand from startIndex to 5 cards forward.
Definition HandFinder.cpp:82
static auto makeRangedHand(const std::vector< Card > &cardsVector, int startIndex, int endIndex) -> PlayerHand
Generates a hand from a card vector from the start index up to the end index.
Definition HandFinder.cpp:95
static auto findHandsInVector(const std::vector< Card > &cardsVector) -> std::vector< PlayerHand >
Takes in a line of cards, and returns every possible hand that was contributed to this turn.
Definition HandFinder.cpp:19
Definition HandFinder.h:20
std::vector< Card > playerHandCards
Definition HandFinder.h:21