7#ifndef EDHREC_COMMANDER_API_RESPONSE_COMMANDER_DETAILS_H
8#define EDHREC_COMMANDER_API_RESPONSE_COMMANDER_DETAILS_H
23 void fromJson(
const QJsonObject &json);
85 [[nodiscard]]
const QString &
getName()
const
89 [[nodiscard]]
const QJsonArray &
getNames()
const
141 [[nodiscard]]
const QString &
getUrl()
const
Definition edhrec_api_response_card_prices.h:13
int getCmc() const
Definition edhrec_commander_api_response_commander_details.h:37
QString sanitized
Definition edhrec_commander_api_response_commander_details.h:170
const QString & getMoxfieldUri() const
Definition edhrec_commander_api_response_commander_details.h:77
const QString & getRarity() const
Definition edhrec_commander_api_response_commander_details.h:113
bool isCombos() const
Definition edhrec_commander_api_response_commander_details.h:45
const CardPrices & getPrices() const
Definition edhrec_commander_api_response_commander_details.h:105
int numDecks
Definition edhrec_commander_api_response_commander_details.h:163
const QString & getSpellbookUri() const
Definition edhrec_commander_api_response_commander_details.h:133
const QVector< QString > & getImageUris() const
Definition edhrec_commander_api_response_commander_details.h:53
QString mtggoldfishUri
Definition edhrec_commander_api_response_commander_details.h:160
const QString & getMtggoldfishUri() const
Definition edhrec_commander_api_response_commander_details.h:81
const QString & getSanitized() const
Definition edhrec_commander_api_response_commander_details.h:121
QString layout
Definition edhrec_commander_api_response_commander_details.h:157
QString sanitizedWo
Definition edhrec_commander_api_response_commander_details.h:171
int potentialDecks
Definition edhrec_commander_api_response_commander_details.h:164
bool isCommander
Definition edhrec_commander_api_response_commander_details.h:155
const QString & getName() const
Definition edhrec_commander_api_response_commander_details.h:85
int cmc
Definition edhrec_commander_api_response_commander_details.h:149
int inclusion
Definition edhrec_commander_api_response_commander_details.h:154
QVector< QString > imageUris
Definition edhrec_commander_api_response_commander_details.h:153
const QString & getPrecon() const
Definition edhrec_commander_api_response_commander_details.h:101
const QString & getScryfallUri() const
Definition edhrec_commander_api_response_commander_details.h:129
CardPrices prices
Definition edhrec_commander_api_response_commander_details.h:166
QString url
Definition edhrec_commander_api_response_commander_details.h:175
const QString & getLabel() const
Definition edhrec_commander_api_response_commander_details.h:65
const QString & getSanitizedWo() const
Definition edhrec_commander_api_response_commander_details.h:125
QString aetherhubUri
Definition edhrec_commander_api_response_commander_details.h:147
QString deckstatsUri
Definition edhrec_commander_api_response_commander_details.h:152
QString precon
Definition edhrec_commander_api_response_commander_details.h:165
int getPotentialDecks() const
Definition edhrec_commander_api_response_commander_details.h:97
QString primaryType
Definition edhrec_commander_api_response_commander_details.h:167
QString label
Definition edhrec_commander_api_response_commander_details.h:156
const QString & getLayout() const
Definition edhrec_commander_api_response_commander_details.h:69
double salt
Definition edhrec_commander_api_response_commander_details.h:169
QString name
Definition edhrec_commander_api_response_commander_details.h:161
bool getLegalCommander() const
Definition edhrec_commander_api_response_commander_details.h:73
const QString & getUrl() const
Definition edhrec_commander_api_response_commander_details.h:141
bool legalCommander
Definition edhrec_commander_api_response_commander_details.h:158
QString type
Definition edhrec_commander_api_response_commander_details.h:174
int getNumDecks() const
Definition edhrec_commander_api_response_commander_details.h:93
const QString & getType() const
Definition edhrec_commander_api_response_commander_details.h:137
const QString & getPrimaryType() const
Definition edhrec_commander_api_response_commander_details.h:109
const QString & getAetherhubUri() const
Definition edhrec_commander_api_response_commander_details.h:29
EdhrecCommanderApiResponseCommanderDetails()=default
const QJsonArray & getColorIdentity() const
Definition edhrec_commander_api_response_commander_details.h:41
const QString & getArchidektUri() const
Definition edhrec_commander_api_response_commander_details.h:33
double getSalt() const
Definition edhrec_commander_api_response_commander_details.h:117
const QJsonArray & getNames() const
Definition edhrec_commander_api_response_commander_details.h:89
void debugPrint() const
Definition edhrec_commander_api_response_commander_details.cpp:50
bool combos
Definition edhrec_commander_api_response_commander_details.h:151
void fromJson(const QJsonObject &json)
Definition edhrec_commander_api_response_commander_details.cpp:5
bool getIsCommander() const
Definition edhrec_commander_api_response_commander_details.h:61
QJsonArray names
Definition edhrec_commander_api_response_commander_details.h:162
QJsonArray colorIdentity
Definition edhrec_commander_api_response_commander_details.h:150
int getInclusion() const
Definition edhrec_commander_api_response_commander_details.h:57
QString scryfallUri
Definition edhrec_commander_api_response_commander_details.h:172
QString spellbookUri
Definition edhrec_commander_api_response_commander_details.h:173
QString rarity
Definition edhrec_commander_api_response_commander_details.h:168
QString moxfieldUri
Definition edhrec_commander_api_response_commander_details.h:159
const QString & getDeckstatsUri() const
Definition edhrec_commander_api_response_commander_details.h:49
QString archidektUri
Definition edhrec_commander_api_response_commander_details.h:148