1#ifndef COCKATRICE_PLAYER_DIALOGS_H
2#define COCKATRICE_PLAYER_DIALOGS_H
10#include <QGraphicsScene>
11#include <QGraphicsView>
16#include <qtmetamacros.h>
44 const QString &targetZone,
45 const QString &zoneDisplayName,
50 const QString &targetZone,
51 const QString &zoneDisplayName,
68 if (
auto *s =
player->scene()) {
69 if (
auto *v = s->views().value(0)) {
Definition card_item.h:33
Represents a relationship between two cards.
Definition card_relation.h:25
Definition player_actions.h:44
void onMoveTopCardsUntilDialogRequested(MoveTopCardsUntilOptions options)
Definition player_dialogs.cpp:155
void requestDialogSemaphore(bool active)
void onShuffleBottomDialogRequested(int defaultNumberBottomCards, int maxCards)
Definition player_dialogs.cpp:105
PlayerGraphicsItem * player
Definition player_dialogs.h:63
void onMulliganDialogRequested(int startSize, int handSize, int deckSize)
Definition player_dialogs.cpp:116
void onMoveCardXCardsFromTopDialogRequested(int defaultNumberTopCardsToPlaceBelow, int deckSize)
Definition player_dialogs.cpp:244
void onShuffleTopDialogRequested(int defaultNumberTopCards, int maxCards)
Definition player_dialogs.cpp:94
void onViewBottomCardsDialogRequested(int defaultNumberBottomCards, int deckSize)
Definition player_dialogs.cpp:83
void onViewTopCardsDialogRequested(int defaultNumberTopCards, int deckSize)
Definition player_dialogs.cpp:72
PlayerDialogs(PlayerGraphicsItem *player, PlayerActions *playerActions)
Definition player_dialogs.cpp:22
QWidget * dialogParent() const
Definition player_dialogs.h:66
void onRollDieDialogRequested()
Definition player_dialogs.cpp:190
PlayerActions * playerActions
Definition player_dialogs.h:64
void onDrawBottomCardsDialogRequested(int defaultNumberBottomCards, int maxCards)
Definition player_dialogs.cpp:179
void onMoveTopCardsToDialogRequested(int defaultNumberTopCards, int maxCards, const QString &targetZone, const QString &zoneDisplayName, bool faceDown)
Definition player_dialogs.cpp:140
void onMoveBottomCardsToDialogRequested(int defaultNumberBottomCards, int maxCards, const QString &targetZone, const QString &zoneDisplayName, bool faceDown)
Definition player_dialogs.cpp:164
void onCreateTokenDialogRequested(const QStringList &predefinedTokens)
Definition player_dialogs.cpp:234
void onSetPTDialogRequested(const QString &oldPT)
Definition player_dialogs.cpp:258
void onDrawCardsDialogRequested(int defaultNumberTopCards, int deckSize)
Definition player_dialogs.cpp:129
void onSetCardCounterDialogRequested(int counterId, const QString &oldValueForDlg)
Definition player_dialogs.cpp:292
void onSetAnnotationDialogRequested(const QString &oldAnnotation)
Definition player_dialogs.cpp:274
void onCreateRelatedFromRelationDialogRequested(const CardItem *sourceCard, const CardRelation *cardRelation)
Definition player_dialogs.cpp:199
Definition player_graphics_item.h:39
Definition dlg_move_top_cards_until.h:25