Cockatrice 2026-01-14-Development-2.11.0-beta.46
A cross-platform virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
DeckList Member List

This is the complete list of members for DeckList, including all inherited members.

addCard(const QString &cardName, const QString &zoneName, int position=-1, const QString &cardSetName=QString(), const QString &cardSetCollectorNumber=QString(), const QString &cardProviderId=QString(), const bool formatLegal=true)DeckList
addTag(const QString &_tag)DeckListinline
cachedDeckHashDeckListmutableprivate
cleanList(bool preserveMetadata=false)DeckList
clearTags()DeckListinline
createMemento(const QString &reason) constDeckList
DeckList()DeckListexplicit
DeckList(const QString &nativeString)DeckListexplicit
DeckList(const Metadata &metadata, const DecklistNodeTree &tree, const QMap< QString, SideboardPlan > &sideboardPlans={})DeckList
forEachCard(const std::function< void(InnerDecklistNode *, DecklistCardNode *)> &func) constDeckList
getBannerCard() constDeckListinline
getCardList() constDeckList
getCardNodes(const QSet< QString > &restrictToZones={}) constDeckList
getCardRefList() constDeckList
getComments() constDeckListinline
getCurrentSideboardPlan() constDeckList
getDeckHash() constDeckList
getGameFormat() constDeckListinline
getLastLoadedTimestamp() constDeckListinline
getMetadata() constDeckListinline
getName() constDeckListinline
getSideboardPlans() constDeckListinline
getSideboardSize() constDeckList
getTags() constDeckListinline
getTree()DeckListinline
getZoneNodes() constDeckList
isBlankDeck() constDeckListinline
isEmpty() constDeckListinline
loadFromFile_Native(QIODevice *device)DeckList
loadFromFile_Plain(QIODevice *device)DeckList
loadFromStream_Plain(QTextStream &stream, bool preserveMetadata)DeckList
loadFromString_Native(const QString &nativeString)DeckList
loadFromXml(QXmlStreamReader *xml)DeckList
metadataDeckListprivate
readElement(QXmlStreamReader *xml)DeckList
refreshDeckHash()DeckList
restoreMemento(const DeckListMemento &m)DeckList
saveToFile_Native(QIODevice *device)DeckList
saveToFile_Plain(QIODevice *device, bool prefixSideboardCards=true, bool slashTappedOutSplitCards=false)DeckList
saveToStream_Plain(QTextStream &stream, bool prefixSideboardCards, bool slashTappedOutSplitCards)DeckList
setBannerCard(const CardRef &_bannerCard={})DeckListinline
setComments(const QString &_comments=QString())DeckListinline
setCurrentSideboardPlan(const QList< MoveCard_ToZone > &plan)DeckList
setGameFormat(const QString &_gameFormat=QString())DeckListinline
setLastLoadedTimestamp(const QString &_lastLoadedTimestamp=QString())DeckListinline
setName(const QString &_name=QString())DeckListinline
setTags(const QStringList &_tags=QStringList())DeckListinline
sideboardPlansDeckListprivate
treeDeckListprivate
write(QXmlStreamWriter *xml) constDeckList
writeToString_Native() constDeckList
writeToString_Plain(bool prefixSideboardCards=true, bool slashTappedOutSplitCards=false)DeckList