コード例 #1
0
ファイル: Card.cpp プロジェクト: dmaddalone/GameAI
bool Card::SetRankAndSuit(const std::string &sRankAndSuit)
{
    if (sRankAndSuit.empty())
        return false;

    std::string sSuit(1, sRankAndSuit.back());
    if (!SetSuit(sSuit))
        return false;

    std::string sRank(sRankAndSuit.substr(0, sRankAndSuit.length() - 1));
    if (!SetRank(sRank))
        return false;

    return true;
}
コード例 #2
0
ファイル: FCSCard.cpp プロジェクト: uvbs/GameProject
void FCSCard::User2Perl(const char *String)
{
	SetFlipped(User2PerlFlippedStatus(String));
	SetCardNumber(User2PerlCardNumber(String));
	SetSuit(User2PerlSuit(String));
}
コード例 #3
0
Card::Card(int faceValue, std::string suit)
{
    SetRank(faceValue);
    SetSuit(suit);
}