![]() |
Cockatrice 2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
|
#include "deck_list_model.h"#include "deck_list_model_custom_zones.h"#include "libcockatrice/card/database/card_database_querier.h"#include "libcockatrice/card/format/format_legality_rules.h"#include "libcockatrice/card/printing/exact_card.h"#include "libcockatrice/card/printing/printing_info.h"#include "libcockatrice/card/set/card_set.h"#include "libcockatrice/deck_list/deck_list.h"#include "libcockatrice/deck_list/deck_list_node_tree.h"#include "libcockatrice/deck_list/tree/abstract_deck_list_node.h"#include "libcockatrice/deck_list/tree/deck_list_card_node.h"#include <QModelIndexList>#include <QSet>#include <QVariant>#include <algorithm>#include <compare>#include <iterator>#include <libcockatrice/card/database/card_database_manager.h>#include <libcockatrice/utility/card_ref.h>#include <utility>Functions | |
| static QString | extractGroupCriteriaValue (const CardInfoPtr &info, DeckListModelGroupCriteria::Type criteria) |
| Extract the value from the card that is used for the group criteria. | |
| static int | maxAllowedForLegality (const FormatRules &format, const QString &legality) |
| static bool | isCardQuantityLegalForFormat (const QString &format, const CardInfo &cardInfo, int quantity) |
| static bool | isCardNodeLegalForFormat (const QString &format, const InnerDecklistNode *zone, const DecklistCardNode *card) |
|
static |
Extract the value from the card that is used for the group criteria.
| info | Pointer to card information. |
| criteria | The group criteria |
|
static |
|
static |
|
static |