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
archidekt_api_response_edition.h
Go to the documentation of this file.
1
#ifndef COCKATRICE_ARCHIDEKT_API_RESPONSE_EDITION_H
2
#define COCKATRICE_ARCHIDEKT_API_RESPONSE_EDITION_H
3
4
#include <QJsonObject>
5
#include <QString>
6
7
class
ArchidektApiResponseEdition
8
{
9
public
:
10
// Constructor
11
ArchidektApiResponseEdition
() =
default
;
12
13
// Parse deck-related data from JSON
14
void
fromJson
(
const
QJsonObject &json);
15
16
// Debug method for logging
17
void
debugPrint
()
const
;
18
19
[[nodiscard]] QString
getEditionCode
()
const
20
{
21
return
editionCode
;
22
}
23
[[nodiscard]] QString
getEditionName
()
const
24
{
25
return
editionName
;
26
}
27
[[nodiscard]] QString
getEditionDate
()
const
28
{
29
return
editionDate
;
30
}
31
[[nodiscard]] QString
getEditionType
()
const
32
{
33
return
editionType
;
34
}
35
[[nodiscard]] QString
getMtgoCode
()
const
36
{
37
return
mtgoCode
;
38
}
39
40
private
:
41
QString
editionCode
;
42
QString
editionName
;
43
QString
editionDate
;
44
QString
editionType
;
45
QString
mtgoCode
;
46
};
47
48
#endif
// COCKATRICE_ARCHIDEKT_API_RESPONSE_EDITION_H
ArchidektApiResponseEdition::ArchidektApiResponseEdition
ArchidektApiResponseEdition()=default
ArchidektApiResponseEdition::fromJson
void fromJson(const QJsonObject &json)
Definition
archidekt_api_response_edition.cpp:7
ArchidektApiResponseEdition::getEditionDate
QString getEditionDate() const
Definition
archidekt_api_response_edition.h:27
ArchidektApiResponseEdition::getEditionCode
QString getEditionCode() const
Definition
archidekt_api_response_edition.h:19
ArchidektApiResponseEdition::mtgoCode
QString mtgoCode
Definition
archidekt_api_response_edition.h:45
ArchidektApiResponseEdition::editionDate
QString editionDate
Definition
archidekt_api_response_edition.h:43
ArchidektApiResponseEdition::getEditionName
QString getEditionName() const
Definition
archidekt_api_response_edition.h:23
ArchidektApiResponseEdition::editionName
QString editionName
Definition
archidekt_api_response_edition.h:42
ArchidektApiResponseEdition::getMtgoCode
QString getMtgoCode() const
Definition
archidekt_api_response_edition.h:35
ArchidektApiResponseEdition::editionType
QString editionType
Definition
archidekt_api_response_edition.h:44
ArchidektApiResponseEdition::debugPrint
void debugPrint() const
Definition
archidekt_api_response_edition.cpp:16
ArchidektApiResponseEdition::getEditionType
QString getEditionType() const
Definition
archidekt_api_response_edition.h:31
ArchidektApiResponseEdition::editionCode
QString editionCode
Definition
archidekt_api_response_edition.h:41
cockatrice
src
interface
widgets
tabs
api
archidekt
api_response
card
archidekt_api_response_edition.h
Generated by
1.18.0