Cockatrice
2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
Toggle main menu visibility
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
8
struct
CommanderSpellbookVariantResult
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
24
QJsonArray
easyPrerequisites
;
25
QJsonArray
notablePrerequisites
;
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
CommanderSpellbookVariantResult
Definition
commander_spellbook_variant_result.h:9
CommanderSpellbookVariantResult::spoiler
bool spoiler
Definition
commander_spellbook_variant_result.h:31
CommanderSpellbookVariantResult::bracketTag
QString bracketTag
Definition
commander_spellbook_variant_result.h:32
CommanderSpellbookVariantResult::includes
QJsonArray includes
Definition
commander_spellbook_variant_result.h:19
CommanderSpellbookVariantResult::of
QJsonArray of
Definition
commander_spellbook_variant_result.h:18
CommanderSpellbookVariantResult::legalities
QJsonObject legalities
Definition
commander_spellbook_variant_result.h:34
CommanderSpellbookVariantResult::description
QString description
Definition
commander_spellbook_variant_result.h:27
CommanderSpellbookVariantResult::manaNeeded
QJsonArray manaNeeded
Definition
commander_spellbook_variant_result.h:21
CommanderSpellbookVariantResult::status
QString status
Definition
commander_spellbook_variant_result.h:13
CommanderSpellbookVariantResult::uses
QJsonArray uses
Definition
commander_spellbook_variant_result.h:15
CommanderSpellbookVariantResult::prices
QJsonObject prices
Definition
commander_spellbook_variant_result.h:35
CommanderSpellbookVariantResult::easyPrerequisites
QJsonArray easyPrerequisites
Definition
commander_spellbook_variant_result.h:24
CommanderSpellbookVariantResult::id
QString id
Definition
commander_spellbook_variant_result.h:12
CommanderSpellbookVariantResult::notes
QString notes
Definition
commander_spellbook_variant_result.h:28
CommanderSpellbookVariantResult::fromJson
static CommanderSpellbookVariantResult fromJson(const QJsonObject &json)
Definition
commander_spellbook_variant_result.cpp:5
CommanderSpellbookVariantResult::produces
QJsonArray produces
Definition
commander_spellbook_variant_result.h:17
CommanderSpellbookVariantResult::variantCount
int variantCount
Definition
commander_spellbook_variant_result.h:37
CommanderSpellbookVariantResult::notablePrerequisites
QJsonArray notablePrerequisites
Definition
commander_spellbook_variant_result.h:25
CommanderSpellbookVariantResult::popularity
double popularity
Definition
commander_spellbook_variant_result.h:29
CommanderSpellbookVariantResult::manaValueNeeded
QJsonArray manaValueNeeded
Definition
commander_spellbook_variant_result.h:22
CommanderSpellbookVariantResult::cardRequires
QJsonArray cardRequires
Definition
commander_spellbook_variant_result.h:16
cockatrice
src
interface
widgets
tabs
api
commander_spellbook
api_response
commander_spellbook_variant_result.h
Generated by
1.18.0