7#ifndef DECK_VIEW_CONTAINER_H
8#define DECK_VIEW_CONTAINER_H
Definition abstract_card_item.h:22
Represents a complete deck, including metadata, zones, cards, and sideboard plans.
Definition deck_list.h:63
void loadRemoteDeck()
Definition deck_view_container.cpp:291
void loadFromClipboard()
Definition deck_view_container.cpp:303
void sendReadyStartCommand(bool ready)
Definition deck_view_container.cpp:376
QPushButton * loadFromWebsiteButton
Definition deck_view_container.h:53
void deckSelectFinished(const Response &r)
Definition deck_view_container.cpp:327
void unloadDeck()
Definition deck_view_container.cpp:245
void newCardAdded(AbstractCardItem *card)
void readyAndUpdate()
Definition deck_view_container.cpp:399
void loadFromWebsite()
Definition deck_view_container.cpp:315
void setSideboardLocked(bool locked)
Definition deck_view_container.cpp:404
int playerId
Definition deck_view_container.h:59
VisualDeckStorageWidget * visualDeckStorageWidget
Definition deck_view_container.h:57
void loadLocalDeck()
Definition deck_view_container.cpp:251
void setVisualDeckStorageExists(bool exists)
Definition deck_view_container.cpp:223
DeckViewContainer(int _playerId, TabGame *parent)
Definition deck_view_container.cpp:48
void readyStart()
Definition deck_view_container.cpp:336
QPushButton * loadFromClipboardButton
Definition deck_view_container.h:53
void setReadyStart(bool ready)
Definition deck_view_container.cpp:389
void updateSideboardLockButtonText()
Definition deck_view_container.cpp:194
void retranslateUi()
Definition deck_view_container.cpp:121
ToggleButton * readyStartButton
Definition deck_view_container.h:55
void sideboardPlanChanged()
Definition deck_view_container.cpp:364
QPushButton * loadRemoteButton
Definition deck_view_container.h:53
TabGame * parentGame
Definition deck_view_container.h:58
void tryCreateVisualDeckStorageWidget()
Definition deck_view_container.cpp:107
void switchToDeckLoadedView()
Definition deck_view_container.cpp:172
DeckView * deckView
Definition deck_view_container.h:56
QVBoxLayout * deckViewLayout
Definition deck_view_container.h:52
void refreshShortcuts()
Definition deck_view_container.cpp:206
void forceStart()
Definition deck_view_container.cpp:341
QPushButton * unloadDeckButton
Definition deck_view_container.h:54
void loadDeckFromDeckList(const DeckList &deck)
Definition deck_view_container.cpp:275
void loadDeckFromFile(const QString &filePath)
Definition deck_view_container.cpp:260
ToggleButton * sideboardLockButton
Definition deck_view_container.h:55
QPushButton * loadLocalButton
Definition deck_view_container.h:53
QPushButton * forceStartGameButton
Definition deck_view_container.h:54
void switchToDeckSelectView()
Definition deck_view_container.cpp:139
void setDeck(const DeckList &deck)
Definition deck_view_container.cpp:412
void sideboardLockButtonClicked()
Definition deck_view_container.cpp:356
Definition deck_view.h:141