Cockatrice 2026-01-14-Development-2.11.0-beta.46
A cross-platform virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
mana_distribution_config.h
Go to the documentation of this file.
1#ifndef COCKATRICE_MANA_DISTRIBUTION_CONFIG_H
2#define COCKATRICE_MANA_DISTRIBUTION_CONFIG_H
3
4#include <QJsonArray>
5#include <QJsonObject>
6#include <QString>
7#include <QStringList>
8
10{
11 QString displayType = "pie"; // "pie" or "bar"
12 QStringList filters; // empty = all colors
13 bool showColorRows = true;
14
15 QJsonObject toJson() const;
16
17 static ManaDistributionConfig fromJson(const QJsonObject &o);
18};
19
20#endif // COCKATRICE_MANA_DISTRIBUTION_CONFIG_H
Definition mana_distribution_config.h:10
QString displayType
Definition mana_distribution_config.h:11
QJsonObject toJson() const
Definition mana_distribution_config.cpp:3
bool showColorRows
Definition mana_distribution_config.h:13
static ManaDistributionConfig fromJson(const QJsonObject &o)
Definition mana_distribution_config.cpp:18
QStringList filters
Definition mana_distribution_config.h:12