Cockatrice 2026-03-05-Development-2.11.0-beta.54
A 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(const QSet< QString > &restrictToZones={}) constDeckList
getCardNodes(const QSet< QString > &restrictToZones={}) constDeckList
getCardRefList(const QSet< QString > &restrictToZones={}) constDeckList
getComments() constDeckListinline
getCurrentSideboardPlan() constDeckList
getDeckHash() constDeckList
getGameFormat() constDeckListinline
getLastLoadedTimestamp() constDeckListinline
getMetadata() constDeckListinline
getName() constDeckListinline
getSideboardPlans() constDeckListinline
getSideboardSize() constDeckList
getTags() constDeckListinline
getTree()DeckListinline
getZoneNodes(const QSet< QString > &restrictToZones={}) 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) constDeckList
saveToFile_Plain(QIODevice *device, bool prefixSideboardCards=true, bool slashTappedOutSplitCards=false) constDeckList
saveToStream_Plain(QTextStream &stream, bool prefixSideboardCards, bool slashTappedOutSplitCards) constDeckList
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) constDeckList