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_deck_category.h
Go to the documentation of this file.
1
#ifndef COCKATRICE_ARCHIDEKT_API_RESPONSE_DECK_CATEGORY_H
2
#define COCKATRICE_ARCHIDEKT_API_RESPONSE_DECK_CATEGORY_H
3
4
#include <QJsonObject>
5
#include <QString>
6
7
class
ArchidektApiResponseDeckCategory
8
{
9
public
:
10
// Constructor
11
ArchidektApiResponseDeckCategory
() =
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]]
int
getId
()
const
20
{
21
return
id
;
22
}
23
[[nodiscard]] QString
getName
()
const
24
{
25
return
name
;
26
}
27
[[nodiscard]]
bool
getIsPremier
()
const
28
{
29
return
isPremier
;
30
}
31
[[nodiscard]]
bool
getIncludedInDeck
()
const
32
{
33
return
includedInDeck
;
34
}
35
[[nodiscard]]
bool
getIncludedInPrice
()
const
36
{
37
return
includedInPrice
;
38
}
39
40
private
:
41
int
id
;
42
QString
name
;
43
bool
isPremier
;
44
bool
includedInDeck
;
45
bool
includedInPrice
;
46
};
47
48
#endif
// COCKATRICE_ARCHIDEKT_API_RESPONSE_DECK_CATEGORY_H
ArchidektApiResponseDeckCategory::debugPrint
void debugPrint() const
Definition
archidekt_api_response_deck_category.cpp:16
ArchidektApiResponseDeckCategory::includedInDeck
bool includedInDeck
Definition
archidekt_api_response_deck_category.h:44
ArchidektApiResponseDeckCategory::ArchidektApiResponseDeckCategory
ArchidektApiResponseDeckCategory()=default
ArchidektApiResponseDeckCategory::id
int id
Definition
archidekt_api_response_deck_category.h:41
ArchidektApiResponseDeckCategory::name
QString name
Definition
archidekt_api_response_deck_category.h:42
ArchidektApiResponseDeckCategory::getName
QString getName() const
Definition
archidekt_api_response_deck_category.h:23
ArchidektApiResponseDeckCategory::getIsPremier
bool getIsPremier() const
Definition
archidekt_api_response_deck_category.h:27
ArchidektApiResponseDeckCategory::isPremier
bool isPremier
Definition
archidekt_api_response_deck_category.h:43
ArchidektApiResponseDeckCategory::fromJson
void fromJson(const QJsonObject &json)
Definition
archidekt_api_response_deck_category.cpp:7
ArchidektApiResponseDeckCategory::getIncludedInPrice
bool getIncludedInPrice() const
Definition
archidekt_api_response_deck_category.h:35
ArchidektApiResponseDeckCategory::getId
int getId() const
Definition
archidekt_api_response_deck_category.h:19
ArchidektApiResponseDeckCategory::includedInPrice
bool includedInPrice
Definition
archidekt_api_response_deck_category.h:45
ArchidektApiResponseDeckCategory::getIncludedInDeck
bool getIncludedInDeck() const
Definition
archidekt_api_response_deck_category.h:31
cockatrice
src
interface
widgets
tabs
api
archidekt
api_response
deck
archidekt_api_response_deck_category.h
Generated by
1.18.0