1#ifndef INTERFACE_SETTINGS_H
2#define INTERFACE_SETTINGS_H
Definition interface_interface_settings_provider.h:40
void setShowShortcuts(bool _showShortcuts)
Definition interface_settings.cpp:394
bool getBattlefieldFlashEnabled() const override
Definition interface_settings.cpp:227
void setBuddyConnectNotificationsEnabled(bool _buddyConnectNotificationsEnabled)
Definition interface_settings.cpp:280
bool getShowTotalSelectionCount() const override
Definition interface_settings.cpp:118
void showGameSelectorFilterToolbarChanged(bool state)
void battlefieldFlashEnabledChanged(bool state)
bool getSpectatorNotificationsEnabled() const override
Definition interface_settings.cpp:73
void tallyTypeChanged(int type)
bool getCloseEmptyCardView() const override
Definition interface_settings.cpp:53
int getZoneViewSortByIndex() const override
Definition interface_settings.cpp:168
int getStartingHandSize() const override
Definition interface_settings.cpp:103
bool getInvertVerticalCoordinate() const override
Definition interface_settings.cpp:133
void setHorizontalHand(bool _horizontalHand)
Definition interface_settings.cpp:334
void setShowStatusBar(bool _showStatusBar)
Definition interface_settings.cpp:388
bool getLeftJustified() const override
Definition interface_settings.cpp:158
bool getLifeCounterAnimationsEnabled() const override
Definition interface_settings.cpp:222
int getRewindBufferingMs() const override
Definition interface_settings.cpp:143
void keepGameChatFocusChanged(bool value)
bool getBuddyConnectNotificationsEnabled() const override
Definition interface_settings.cpp:78
bool getPlayToStack() const override
Definition interface_settings.cpp:93
void setAnnotateTokens(bool _annotateTokens)
Definition interface_settings.cpp:310
bool getShowStatusBar() const override
Definition interface_settings.cpp:178
bool getZoneViewPileView() const override
Definition interface_settings.cpp:173
int getPlaymatVisibility() const override
Who gets playmats rendered: PlaymatVisibility.
Definition interface_settings.cpp:193
void setSpectatorNotificationsEnabled(bool _spectatorNotificationsEnabled)
Definition interface_settings.cpp:275
void horizontalHandChanged()
void setCloseEmptyCardView(bool value)
Definition interface_settings.cpp:254
bool getAnnotateTokens() const override
Definition interface_settings.cpp:108
int getMinPlayersForMultiColumnLayout() const override
Definition interface_settings.cpp:138
bool getClickPlaysAllSelected() const override
Definition interface_settings.cpp:88
qreal getFastForwardSpeed() const override
Definition interface_settings.cpp:148
void setFastForwardSpeed(qreal _value)
Definition interface_settings.cpp:357
InterfaceSettings(const QString &settingPath, QObject *parent=nullptr)
Definition interface_settings.cpp:33
int getTallyType() const override
Definition interface_settings.cpp:123
int getZoneViewGroupByIndex() const override
Definition interface_settings.cpp:163
void setDoubleClickToPlay(bool _doubleClickToPlay)
Definition interface_settings.cpp:285
void setStartingHandSize(int _startingHandSize)
Definition interface_settings.cpp:305
void setPlaymatMode(int _mode)
Definition interface_settings.cpp:425
void setTallyType(int value)
Definition interface_settings.cpp:325
void setPlaymatFallbackList(const QList< PlaymatInfo > &_fallbackList)
Definition interface_settings.cpp:414
void setShowTotalSelectionCount(bool _showTotalSelectionCount)
Definition interface_settings.cpp:320
void setFocusCardViewSearchBar(bool value)
Definition interface_settings.cpp:259
void setLifeCounterAnimationsEnabled(bool _lifeCounterAnimationsEnabled)
Definition interface_settings.cpp:445
QList< PlaymatInfo > getPlaymatFallbackList() const override
User-level playmat collection. Used either as a forced playmat (mode == PlaymatModeOverrideDeck) or a...
Definition interface_settings.cpp:198
void showStatusBarChanged(bool state)
void setShowDragSelectionCount(bool _showDragSelectionCount)
Definition interface_settings.cpp:315
friend class SettingsCache
Definition interface_settings.h:11
bool getDoubleClickToPlay() const override
Definition interface_settings.cpp:83
void setPlaymatFallbackBehavior(int _behavior)
Definition interface_settings.cpp:435
void setSkipEmptySections(bool _value)
Definition interface_settings.cpp:362
void setCardViewInitialRowsMax(int _cardViewInitialRowsMax)
Definition interface_settings.cpp:244
void setCardViewExpandedRowsMax(int value)
Definition interface_settings.cpp:249
bool getUseTearOffMenus() const override
Definition interface_settings.cpp:38
void setClickPlaysAllSelected(bool _clickPlaysAllSelected)
Definition interface_settings.cpp:290
void lifeCounterAnimationsEnabledChanged(bool state)
void setLeftJustified(bool _leftJustified)
Definition interface_settings.cpp:367
void setRewindBufferingMs(int _rewindBufferingMs)
Definition interface_settings.cpp:352
void setZoneViewPileView(bool _zoneViewPileView)
Definition interface_settings.cpp:383
void setZoneViewSortByIndex(int _zoneViewSortByIndex)
Definition interface_settings.cpp:378
QStringList getUserListExpandedSections() const override
Definition interface_settings.cpp:232
int getPlaymatMode() const override
How the fallback list is applied: PlaymatMode.
Definition interface_settings.cpp:212
void setDoNotDeleteArrowsInSubPhases(bool _doNotDeleteArrowsInSubPhases)
Definition interface_settings.cpp:300
void setNotificationsEnabled(bool _notificationsEnabled)
Definition interface_settings.cpp:270
void setBattlefieldFlashEnabled(bool _battlefieldFlashEnabled)
Definition interface_settings.cpp:451
int getCardViewExpandedRowsMax() const override
Definition interface_settings.cpp:48
void setPlayToStack(bool _playToStack)
Definition interface_settings.cpp:295
bool getDoNotDeleteArrowsInSubPhases() const override
Definition interface_settings.cpp:98
int getCardViewInitialRowsMax() const override
Definition interface_settings.cpp:43
bool getSkipEmptySections() const override
Definition interface_settings.cpp:153
void setZoneViewGroupByIndex(int _zoneViewGroupByIndex)
Definition interface_settings.cpp:373
bool getHorizontalHand() const override
Definition interface_settings.cpp:128
bool getShowGameSelectorFilterToolbar() const override
Definition interface_settings.cpp:188
void handJustificationChanged()
void setInvertVerticalCoordinate(bool _invertVerticalCoordinate)
Definition interface_settings.cpp:340
void setPlaymatVisibility(int _visibility)
Definition interface_settings.cpp:405
bool getShowDragSelectionCount() const override
Definition interface_settings.cpp:113
bool getShowShortcuts() const override
Definition interface_settings.cpp:183
void setShowGameSelectorFilterToolbar(bool _showGameSelectorFilterToolbar)
Definition interface_settings.cpp:399
void playmatVisibilityChanged(int visibility)
void setMinPlayersForMultiColumnLayout(int _minPlayersForMultiColumnLayout)
Definition interface_settings.cpp:346
void useTearOffMenusChanged(bool state)
void playmatSettingsChanged()
void setUseTearOffMenus(bool _useTearOffMenus)
Definition interface_settings.cpp:238
bool getKeepGameChatFocus() const override
Definition interface_settings.cpp:63
void invertVerticalCoordinateChanged()
int getPlaymatFallbackBehavior() const override
How the fallback list is picked from when mode is PlaymatModeFallback: PlaymatFallbackMode.
Definition interface_settings.cpp:217
void setKeepGameChatFocus(bool value)
Definition interface_settings.cpp:264
void setUserListExpandedSections(const QStringList §ions)
Definition interface_settings.cpp:457
bool getNotificationsEnabled() const override
Definition interface_settings.cpp:68
InterfaceSettings(const InterfaceSettings &)
bool getFocusCardViewSearchBar() const override
Definition interface_settings.cpp:58
void minPlayersForMultiColumnLayoutChanged()
SettingsManager(const QString &settingPath, const QString &defaultGroup=QString(), const QString &defaultSubGroup=QString(), QObject *parent=nullptr)
Definition settings_manager.cpp:3
QString settingPath
Definition settings_manager.h:33