7#ifndef EDHREC_COMMANDER_API_RESPONSE_COMMANDER_DETAILS_H
8#define EDHREC_COMMANDER_API_RESPONSE_COMMANDER_DETAILS_H
25 void fromJson(
const QJsonObject &json);
87 [[nodiscard]]
const QString &
getName()
const
91 [[nodiscard]]
const QJsonArray &
getNames()
const
143 [[nodiscard]]
const QString &
getUrl()
const
Definition edhrec_api_response_card_prices.h:13
int getCmc() const
Definition edhrec_commander_api_response_commander_details.h:39
QString sanitized
Definition edhrec_commander_api_response_commander_details.h:172
const QString & getMoxfieldUri() const
Definition edhrec_commander_api_response_commander_details.h:79
const QString & getRarity() const
Definition edhrec_commander_api_response_commander_details.h:115
bool isCombos() const
Definition edhrec_commander_api_response_commander_details.h:47
const CardPrices & getPrices() const
Definition edhrec_commander_api_response_commander_details.h:107
int numDecks
Definition edhrec_commander_api_response_commander_details.h:165
const QString & getSpellbookUri() const
Definition edhrec_commander_api_response_commander_details.h:135
const QVector< QString > & getImageUris() const
Definition edhrec_commander_api_response_commander_details.h:55
QString mtggoldfishUri
Definition edhrec_commander_api_response_commander_details.h:162
const QString & getMtggoldfishUri() const
Definition edhrec_commander_api_response_commander_details.h:83
const QString & getSanitized() const
Definition edhrec_commander_api_response_commander_details.h:123
QString layout
Definition edhrec_commander_api_response_commander_details.h:159
QString sanitizedWo
Definition edhrec_commander_api_response_commander_details.h:173
int potentialDecks
Definition edhrec_commander_api_response_commander_details.h:166
bool isCommander
Definition edhrec_commander_api_response_commander_details.h:157
const QString & getName() const
Definition edhrec_commander_api_response_commander_details.h:87
int cmc
Definition edhrec_commander_api_response_commander_details.h:151
int inclusion
Definition edhrec_commander_api_response_commander_details.h:156
QVector< QString > imageUris
Definition edhrec_commander_api_response_commander_details.h:155
const QString & getPrecon() const
Definition edhrec_commander_api_response_commander_details.h:103
const QString & getScryfallUri() const
Definition edhrec_commander_api_response_commander_details.h:131
CardPrices prices
Definition edhrec_commander_api_response_commander_details.h:168
QString url
Definition edhrec_commander_api_response_commander_details.h:177
const QString & getLabel() const
Definition edhrec_commander_api_response_commander_details.h:67
const QString & getSanitizedWo() const
Definition edhrec_commander_api_response_commander_details.h:127
QString aetherhubUri
Definition edhrec_commander_api_response_commander_details.h:149
QString deckstatsUri
Definition edhrec_commander_api_response_commander_details.h:154
QString precon
Definition edhrec_commander_api_response_commander_details.h:167
int getPotentialDecks() const
Definition edhrec_commander_api_response_commander_details.h:99
QString primaryType
Definition edhrec_commander_api_response_commander_details.h:169
QString label
Definition edhrec_commander_api_response_commander_details.h:158
const QString & getLayout() const
Definition edhrec_commander_api_response_commander_details.h:71
double salt
Definition edhrec_commander_api_response_commander_details.h:171
QString name
Definition edhrec_commander_api_response_commander_details.h:163
bool getLegalCommander() const
Definition edhrec_commander_api_response_commander_details.h:75
const QString & getUrl() const
Definition edhrec_commander_api_response_commander_details.h:143
bool legalCommander
Definition edhrec_commander_api_response_commander_details.h:160
QString type
Definition edhrec_commander_api_response_commander_details.h:176
int getNumDecks() const
Definition edhrec_commander_api_response_commander_details.h:95
const QString & getType() const
Definition edhrec_commander_api_response_commander_details.h:139
const QString & getPrimaryType() const
Definition edhrec_commander_api_response_commander_details.h:111
const QString & getAetherhubUri() const
Definition edhrec_commander_api_response_commander_details.h:31
EdhrecCommanderApiResponseCommanderDetails()=default
const QJsonArray & getColorIdentity() const
Definition edhrec_commander_api_response_commander_details.h:43
const QString & getArchidektUri() const
Definition edhrec_commander_api_response_commander_details.h:35
double getSalt() const
Definition edhrec_commander_api_response_commander_details.h:119
const QJsonArray & getNames() const
Definition edhrec_commander_api_response_commander_details.h:91
void debugPrint() const
Definition edhrec_commander_api_response_commander_details.cpp:55
bool combos
Definition edhrec_commander_api_response_commander_details.h:153
void fromJson(const QJsonObject &json)
Definition edhrec_commander_api_response_commander_details.cpp:10
bool getIsCommander() const
Definition edhrec_commander_api_response_commander_details.h:63
QJsonArray names
Definition edhrec_commander_api_response_commander_details.h:164
QJsonArray colorIdentity
Definition edhrec_commander_api_response_commander_details.h:152
int getInclusion() const
Definition edhrec_commander_api_response_commander_details.h:59
QString scryfallUri
Definition edhrec_commander_api_response_commander_details.h:174
QString spellbookUri
Definition edhrec_commander_api_response_commander_details.h:175
QString rarity
Definition edhrec_commander_api_response_commander_details.h:170
QString moxfieldUri
Definition edhrec_commander_api_response_commander_details.h:161
const QString & getDeckstatsUri() const
Definition edhrec_commander_api_response_commander_details.h:51
QString archidektUri
Definition edhrec_commander_api_response_commander_details.h:150