Add setting to hide visual deck storage in game lobby (#5570)

This commit is contained in:
RickyRister 2025-02-06 05:44:33 -08:00 committed by GitHub
parent 1ee0e87ba7
commit d951b082c4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
10 changed files with 56 additions and 5 deletions

View file

@ -63,6 +63,7 @@ signals:
void printingSelectorCardSizeSliderVisibleChanged();
void printingSelectorNavigationButtonsVisibleChanged();
void visualDeckStorageCardSizeChanged();
void visualDeckStorageInGameChanged(bool enabled);
void horizontalHandChanged();
void handJustificationChanged();
void invertVerticalCoordinateChanged();
@ -135,6 +136,7 @@ private:
int visualDeckStorageUnusedColorIdentitiesOpacity;
bool visualDeckStoragePromptForConversion;
bool visualDeckStorageAlwaysConvert;
bool visualDeckStorageInGame;
bool horizontalHand;
bool invertVerticalCoordinate;
int minPlayersForMultiColumnLayout;
@ -434,6 +436,10 @@ public:
{
return visualDeckStorageAlwaysConvert;
}
bool getVisualDeckStorageInGame() const
{
return visualDeckStorageInGame;
}
bool getHorizontalHand() const
{
return horizontalHand;
@ -760,6 +766,7 @@ public slots:
void setVisualDeckStorageUnusedColorIdentitiesOpacity(int _visualDeckStorageUnusedColorIdentitiesOpacity);
void setVisualDeckStoragePromptForConversion(QT_STATE_CHANGED_T _visualDeckStoragePromptForConversion);
void setVisualDeckStorageAlwaysConvert(QT_STATE_CHANGED_T _visualDeckStorageAlwaysConvert);
void setVisualDeckStorageInGame(QT_STATE_CHANGED_T value);
void setHorizontalHand(QT_STATE_CHANGED_T _horizontalHand);
void setInvertVerticalCoordinate(QT_STATE_CHANGED_T _invertVerticalCoordinate);
void setMinPlayersForMultiColumnLayout(int _minPlayersForMultiColumnLayout);