Cockatrice 2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
archidekt_api_response_card_entry.h
Go to the documentation of this file.
1#ifndef COCKATRICE_ARCHIDEKT_API_RESPONSE_CARD_ENTRY_H
2#define COCKATRICE_ARCHIDEKT_API_RESPONSE_CARD_ENTRY_H
3
5
6#include <QJsonObject>
7#include <QList>
8#include <QString>
9#include <QStringList>
10
12{
13 int id;
14 QString name;
18};
19
21{
22public:
23 // Constructor
25
26 // Parse deck-related data from JSON
27 void fromJson(const QJsonObject &json);
28
29 // Debug method for logging
30 void debugPrint() const;
31
33 {
34 return card;
35 }
36
38 {
39 return categories;
40 }
41
42 int getQuantity() const
43 {
44 return quantity;
45 }
46
47private:
48 int id;
52 QString label;
53 QString modifier;
56 QStringList removedCategories;
57 QString createdAt;
58 QString updatedAt;
59 QString deletedAt;
60 QString notes;
62};
63
64#endif // COCKATRICE_ARCHIDEKT_API_RESPONSE_CARD_ENTRY_H
QString updatedAt
Definition archidekt_api_response_card_entry.h:58
bool companion
Definition archidekt_api_response_card_entry.h:50
int getQuantity() const
Definition archidekt_api_response_card_entry.h:42
QString label
Definition archidekt_api_response_card_entry.h:52
bool flippedDefault
Definition archidekt_api_response_card_entry.h:51
QString notes
Definition archidekt_api_response_card_entry.h:60
int quantity
Definition archidekt_api_response_card_entry.h:54
QString createdAt
Definition archidekt_api_response_card_entry.h:57
QStringList removedCategories
Definition archidekt_api_response_card_entry.h:56
QList< Category > categories
Definition archidekt_api_response_card_entry.h:49
int id
Definition archidekt_api_response_card_entry.h:48
void fromJson(const QJsonObject &json)
Definition archidekt_api_response_card_entry.cpp:9
ArchidektApiResponseCard card
Definition archidekt_api_response_card_entry.h:61
QString modifier
Definition archidekt_api_response_card_entry.h:53
QString deletedAt
Definition archidekt_api_response_card_entry.h:59
ArchidektApiResponseCard getCard() const
Definition archidekt_api_response_card_entry.h:32
void debugPrint() const
Definition archidekt_api_response_card_entry.cpp:52
int customCmc
Definition archidekt_api_response_card_entry.h:55
QList< Category > getCategories() const
Definition archidekt_api_response_card_entry.h:37
Definition archidekt_api_response_card.h:12
Definition remote_connection_controller.h:20
Definition archidekt_api_response_card_entry.h:12
int id
Definition archidekt_api_response_card_entry.h:13
bool includedInDeck
Definition archidekt_api_response_card_entry.h:16
bool includedInPrice
Definition archidekt_api_response_card_entry.h:17
bool isPremier
Definition archidekt_api_response_card_entry.h:15
QString name
Definition archidekt_api_response_card_entry.h:14