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) | DeckList | inline |
| cachedDeckHash | DeckList | mutableprivate |
| cleanList(bool preserveMetadata=false) | DeckList | |
| clearTags() | DeckList | inline |
| createMemento(const QString &reason) const | DeckList | |
| DeckList() | DeckList | explicit |
| DeckList(const QString &nativeString) | DeckList | explicit |
| DeckList(const Metadata &metadata, const DecklistNodeTree &tree, const QMap< QString, SideboardPlan > &sideboardPlans={}) | DeckList | |
| forEachCard(const std::function< void(InnerDecklistNode *, DecklistCardNode *)> &func) const | DeckList | |
| getBannerCard() const | DeckList | inline |
| getCardList() const | DeckList | |
| getCardNodes(const QSet< QString > &restrictToZones={}) const | DeckList | |
| getCardRefList() const | DeckList | |
| getComments() const | DeckList | inline |
| getCurrentSideboardPlan() const | DeckList | |
| getDeckHash() const | DeckList | |
| getGameFormat() const | DeckList | inline |
| getLastLoadedTimestamp() const | DeckList | inline |
| getMetadata() const | DeckList | inline |
| getName() const | DeckList | inline |
| getSideboardPlans() const | DeckList | inline |
| getSideboardSize() const | DeckList | |
| getTags() const | DeckList | inline |
| getTree() | DeckList | inline |
| getZoneNodes() const | DeckList | |
| isBlankDeck() const | DeckList | inline |
| isEmpty() const | DeckList | inline |
| 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 | |
| metadata | DeckList | private |
| 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={}) | DeckList | inline |
| setComments(const QString &_comments=QString()) | DeckList | inline |
| setCurrentSideboardPlan(const QList< MoveCard_ToZone > &plan) | DeckList | |
| setGameFormat(const QString &_gameFormat=QString()) | DeckList | inline |
| setLastLoadedTimestamp(const QString &_lastLoadedTimestamp=QString()) | DeckList | inline |
| setName(const QString &_name=QString()) | DeckList | inline |
| setTags(const QStringList &_tags=QStringList()) | DeckList | inline |
| sideboardPlans | DeckList | private |
| tree | DeckList | private |
| write(QXmlStreamWriter *xml) const | DeckList | |
| writeToString_Native() const | DeckList | |
| writeToString_Plain(bool prefixSideboardCards=true, bool slashTappedOutSplitCards=false) | DeckList |