Cockatrice 2025-11-30-Development-2.11.0-beta.38
A cross-platform 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 <QDebug>
7#include <QJsonArray>
8#include <QJsonObject>
9#include <QString>
10#include <QVector>
11
13{
14public:
15 // Constructor
17
18 // Parse deck-related data from JSON
19 void fromJson(const QJsonObject &json);
20
21 // Debug method for logging
22 void debugPrint() const;
23
25 {
26 return card;
27 };
28
29 QStringList getCategories() const
30 {
31 return categories;
32 }
33
34 int getQuantity() const
35 {
36 return quantity;
37 }
38
39private:
40 int id;
41 QStringList categories;
44 QString label;
45 QString modifier;
48 QStringList removedCategories;
49 QString createdAt;
50 QString updatedAt;
51 QString deletedAt;
52 QString notes;
54};
55
56#endif // COCKATRICE_ARCHIDEKT_API_RESPONSE_CARD_ENTRY_H
QString updatedAt
Definition archidekt_api_response_card_entry.h:50
bool companion
Definition archidekt_api_response_card_entry.h:42
int getQuantity() const
Definition archidekt_api_response_card_entry.h:34
QStringList categories
Definition archidekt_api_response_card_entry.h:41
QString label
Definition archidekt_api_response_card_entry.h:44
bool flippedDefault
Definition archidekt_api_response_card_entry.h:43
QString notes
Definition archidekt_api_response_card_entry.h:52
int quantity
Definition archidekt_api_response_card_entry.h:46
QString createdAt
Definition archidekt_api_response_card_entry.h:49
QStringList removedCategories
Definition archidekt_api_response_card_entry.h:48
int id
Definition archidekt_api_response_card_entry.h:40
void fromJson(const QJsonObject &json)
Definition archidekt_api_response_card_entry.cpp:3
ArchidektApiResponseCard card
Definition archidekt_api_response_card_entry.h:53
QString modifier
Definition archidekt_api_response_card_entry.h:45
QString deletedAt
Definition archidekt_api_response_card_entry.h:51
ArchidektApiResponseCard getCard() const
Definition archidekt_api_response_card_entry.h:24
void debugPrint() const
Definition archidekt_api_response_card_entry.cpp:27
int customCmc
Definition archidekt_api_response_card_entry.h:47
QStringList getCategories() const
Definition archidekt_api_response_card_entry.h:29
Definition archidekt_api_response_card.h:13