Cockatrice 2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
commander_spellbook_variant_result.h
Go to the documentation of this file.
1#ifndef COCKATRICE_COMMANDER_SPELLBOOK_VARIANT_RESULT_H
2#define COCKATRICE_COMMANDER_SPELLBOOK_VARIANT_RESULT_H
3
4#include <QJsonArray>
5#include <QJsonObject>
6#include <QString>
7
9{
10 static CommanderSpellbookVariantResult fromJson(const QJsonObject &json);
11
12 QString id;
13 QString status;
14
15 QJsonArray uses;
16 QJsonArray cardRequires;
17 QJsonArray produces;
18 QJsonArray of;
19 QJsonArray includes;
20
21 QJsonArray manaNeeded;
22 QJsonArray manaValueNeeded;
23
26
27 QString description;
28 QString notes;
29 double popularity = 0.0;
30
31 bool spoiler = false;
32 QString bracketTag;
33
34 QJsonObject legalities;
35 QJsonObject prices;
36
37 int variantCount = 0;
38};
39
40#endif // COCKATRICE_COMMANDER_SPELLBOOK_VARIANT_RESULT_H
Definition commander_spellbook_variant_result.h:9
bool spoiler
Definition commander_spellbook_variant_result.h:31
QString bracketTag
Definition commander_spellbook_variant_result.h:32
QJsonArray includes
Definition commander_spellbook_variant_result.h:19
QJsonArray of
Definition commander_spellbook_variant_result.h:18
QJsonObject legalities
Definition commander_spellbook_variant_result.h:34
QString description
Definition commander_spellbook_variant_result.h:27
QJsonArray manaNeeded
Definition commander_spellbook_variant_result.h:21
QString status
Definition commander_spellbook_variant_result.h:13
QJsonArray uses
Definition commander_spellbook_variant_result.h:15
QJsonObject prices
Definition commander_spellbook_variant_result.h:35
QJsonArray easyPrerequisites
Definition commander_spellbook_variant_result.h:24
QString id
Definition commander_spellbook_variant_result.h:12
QString notes
Definition commander_spellbook_variant_result.h:28
static CommanderSpellbookVariantResult fromJson(const QJsonObject &json)
Definition commander_spellbook_variant_result.cpp:5
QJsonArray produces
Definition commander_spellbook_variant_result.h:17
int variantCount
Definition commander_spellbook_variant_result.h:37
QJsonArray notablePrerequisites
Definition commander_spellbook_variant_result.h:25
double popularity
Definition commander_spellbook_variant_result.h:29
QJsonArray manaValueNeeded
Definition commander_spellbook_variant_result.h:22
QJsonArray cardRequires
Definition commander_spellbook_variant_result.h:16