diff --git a/cockatrice/src/client/tabs/api/edhrec/api_response/edhrec_commander_api_response_average_deck_statistics.h b/cockatrice/src/client/tabs/api/edhrec/api_response/edhrec_commander_api_response_average_deck_statistics.h index 5c95a8547..1dd01abe2 100644 --- a/cockatrice/src/client/tabs/api/edhrec/api_response/edhrec_commander_api_response_average_deck_statistics.h +++ b/cockatrice/src/client/tabs/api/edhrec/api_response/edhrec_commander_api_response_average_deck_statistics.h @@ -4,7 +4,8 @@ #include // Represents the typical deck statistics (collapsed section) -struct EdhrecCommanderApiResponseAverageDeckStatistics { +struct EdhrecCommanderApiResponseAverageDeckStatistics +{ int creature = 0; int instant = 0; int sorcery = 0; @@ -17,6 +18,5 @@ struct EdhrecCommanderApiResponseAverageDeckStatistics { int nonbasic = 0; void fromJson(const QJsonObject &json); - }; -#endif //AVERAGE_DECK_STATISTICS_H +#endif // AVERAGE_DECK_STATISTICS_H diff --git a/cockatrice/src/client/tabs/api/edhrec/api_response/edhrec_commander_api_response_card_container.h b/cockatrice/src/client/tabs/api/edhrec/api_response/edhrec_commander_api_response_card_container.h index 3d84107c0..d2ea05874 100644 --- a/cockatrice/src/client/tabs/api/edhrec/api_response/edhrec_commander_api_response_card_container.h +++ b/cockatrice/src/client/tabs/api/edhrec/api_response/edhrec_commander_api_response_card_container.h @@ -10,7 +10,8 @@ #include #include -class EdhrecCommanderApiResponseCardContainer { +class EdhrecCommanderApiResponseCardContainer +{ public: // Constructor EdhrecCommanderApiResponseCardContainer() = default; @@ -22,12 +23,30 @@ public: void debugPrint() const; // Getter methods for deck container - const QString& getDescription() const { return description; } - const QVector& getBreadcrumb() const { return breadcrumb; } - const EdhrecCommanderApiResponseCommanderDetails& getCommanderDetails() const { return card; } - const QVector& getCardlists() const { return cardlists; } - const QString& getKeywords() const { return keywords; } - const QString& getTitle() const { return title; } + const QString &getDescription() const + { + return description; + } + const QVector &getBreadcrumb() const + { + return breadcrumb; + } + const EdhrecCommanderApiResponseCommanderDetails &getCommanderDetails() const + { + return card; + } + const QVector &getCardlists() const + { + return cardlists; + } + const QString &getKeywords() const + { + return keywords; + } + const QString &getTitle() const + { + return title; + } private: QString description; diff --git a/cockatrice/src/client/tabs/api/edhrec/api_response/edhrec_commander_api_response_card_list.h b/cockatrice/src/client/tabs/api/edhrec/api_response/edhrec_commander_api_response_card_list.h index ef91586bc..e0ddc3466 100644 --- a/cockatrice/src/client/tabs/api/edhrec/api_response/edhrec_commander_api_response_card_list.h +++ b/cockatrice/src/client/tabs/api/edhrec/api_response/edhrec_commander_api_response_card_list.h @@ -8,7 +8,8 @@ #include #include -class EdhrecCommanderApiResponseCardList { +class EdhrecCommanderApiResponseCardList +{ public: QString header; QList cardViews; diff --git a/cockatrice/src/client/tabs/api/edhrec/api_response/edhrec_commander_api_response_card_prices.h b/cockatrice/src/client/tabs/api/edhrec/api_response/edhrec_commander_api_response_card_prices.h index a5ba16026..32e017a92 100644 --- a/cockatrice/src/client/tabs/api/edhrec/api_response/edhrec_commander_api_response_card_prices.h +++ b/cockatrice/src/client/tabs/api/edhrec/api_response/edhrec_commander_api_response_card_prices.h @@ -3,7 +3,8 @@ #include -class CardPrices { +class CardPrices +{ public: // Constructor CardPrices() = default; @@ -13,15 +14,42 @@ public: void debugPrint() const; // Getter methods for card prices - const QJsonObject& getCardhoarder() const { return cardhoarder; } - const QJsonObject& getCardkingdom() const { return cardkingdom; } - const QJsonObject& getCardmarket() const { return cardmarket; } - const QJsonObject& getFace2face() const { return face2face; } - const QJsonObject& getManapool() const { return manapool; } - const QJsonObject& getMtgstocks() const { return mtgstocks; } - const QJsonObject& getScg() const { return scg; } - const QJsonObject& getTcgl() const { return tcgl; } - const QJsonObject& getTcgplayer() const { return tcgplayer; } + const QJsonObject &getCardhoarder() const + { + return cardhoarder; + } + const QJsonObject &getCardkingdom() const + { + return cardkingdom; + } + const QJsonObject &getCardmarket() const + { + return cardmarket; + } + const QJsonObject &getFace2face() const + { + return face2face; + } + const QJsonObject &getManapool() const + { + return manapool; + } + const QJsonObject &getMtgstocks() const + { + return mtgstocks; + } + const QJsonObject &getScg() const + { + return scg; + } + const QJsonObject &getTcgl() const + { + return tcgl; + } + const QJsonObject &getTcgplayer() const + { + return tcgplayer; + } private: QJsonObject cardhoarder; @@ -35,4 +63,4 @@ private: QJsonObject tcgplayer; }; -#endif //EDHREC_COMMANDER_API_RESPONSE_CARD_PRICES_H +#endif // EDHREC_COMMANDER_API_RESPONSE_CARD_PRICES_H diff --git a/cockatrice/src/client/tabs/api/edhrec/api_response/edhrec_commander_api_response_commander_details.h b/cockatrice/src/client/tabs/api/edhrec/api_response/edhrec_commander_api_response_commander_details.h index 62a7adeae..78ccfc23a 100644 --- a/cockatrice/src/client/tabs/api/edhrec/api_response/edhrec_commander_api_response_commander_details.h +++ b/cockatrice/src/client/tabs/api/edhrec/api_response/edhrec_commander_api_response_commander_details.h @@ -8,7 +8,8 @@ #include #include -class EdhrecCommanderApiResponseCommanderDetails { +class EdhrecCommanderApiResponseCommanderDetails +{ public: // Constructor EdhrecCommanderApiResponseCommanderDetails() = default; @@ -20,35 +21,122 @@ public: void debugPrint() const; // Getters for the card data - const QString& getAetherhubUri() const { return aetherhubUri; } - const QString& getArchidektUri() const { return archidektUri; } - int getCmc() const { return cmc; } - const QJsonArray& getColorIdentity() const { return colorIdentity; } - bool isCombos() const { return combos; } - const QString& getDeckstatsUri() const { return deckstatsUri; } - const QVector& getImageUris() const { return imageUris; } - int getInclusion() const { return inclusion; } - bool getIsCommander() const { return isCommander; } - const QString& getLabel() const { return label; } - const QString& getLayout() const { return layout; } - bool getLegalCommander() const { return legalCommander; } - const QString& getMoxfieldUri() const { return moxfieldUri; } - const QString& getMtggoldfishUri() const { return mtggoldfishUri; } - const QString& getName() const { return name; } - const QJsonArray& getNames() const { return names; } - int getNumDecks() const { return numDecks; } - int getPotentialDecks() const { return potentialDecks; } - const QString& getPrecon() const { return precon; } - const CardPrices& getPrices() const { return prices; } - const QString& getPrimaryType() const { return primaryType; } - const QString& getRarity() const { return rarity; } - double getSalt() const { return salt; } - const QString& getSanitized() const { return sanitized; } - const QString& getSanitizedWo() const { return sanitizedWo; } - const QString& getScryfallUri() const { return scryfallUri; } - const QString& getSpellbookUri() const { return spellbookUri; } - const QString& getType() const { return type; } - const QString& getUrl() const { return url; } + const QString &getAetherhubUri() const + { + return aetherhubUri; + } + const QString &getArchidektUri() const + { + return archidektUri; + } + int getCmc() const + { + return cmc; + } + const QJsonArray &getColorIdentity() const + { + return colorIdentity; + } + bool isCombos() const + { + return combos; + } + const QString &getDeckstatsUri() const + { + return deckstatsUri; + } + const QVector &getImageUris() const + { + return imageUris; + } + int getInclusion() const + { + return inclusion; + } + bool getIsCommander() const + { + return isCommander; + } + const QString &getLabel() const + { + return label; + } + const QString &getLayout() const + { + return layout; + } + bool getLegalCommander() const + { + return legalCommander; + } + const QString &getMoxfieldUri() const + { + return moxfieldUri; + } + const QString &getMtggoldfishUri() const + { + return mtggoldfishUri; + } + const QString &getName() const + { + return name; + } + const QJsonArray &getNames() const + { + return names; + } + int getNumDecks() const + { + return numDecks; + } + int getPotentialDecks() const + { + return potentialDecks; + } + const QString &getPrecon() const + { + return precon; + } + const CardPrices &getPrices() const + { + return prices; + } + const QString &getPrimaryType() const + { + return primaryType; + } + const QString &getRarity() const + { + return rarity; + } + double getSalt() const + { + return salt; + } + const QString &getSanitized() const + { + return sanitized; + } + const QString &getSanitizedWo() const + { + return sanitizedWo; + } + const QString &getScryfallUri() const + { + return scryfallUri; + } + const QString &getSpellbookUri() const + { + return spellbookUri; + } + const QString &getType() const + { + return type; + } + const QString &getUrl() const + { + return url; + } private: QString aetherhubUri; @@ -82,4 +170,4 @@ private: QString url; }; -#endif //EDHREC_COMMANDER_API_RESPONSE_COMMANDER_DETAILS_H +#endif // EDHREC_COMMANDER_API_RESPONSE_COMMANDER_DETAILS_H