Cockatrice 2026-09-01-Development-3.1.0-beta.10
A virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
IInterfaceSettingsProvider Class Referenceabstract

#include <interface_interface_settings_provider.h>

Inheritance diagram for IInterfaceSettingsProvider:
[legend]

Public Member Functions

virtual ~IInterfaceSettingsProvider ()=default
virtual bool getUseTearOffMenus () const =0
virtual int getCardViewInitialRowsMax () const =0
virtual int getCardViewExpandedRowsMax () const =0
virtual bool getCloseEmptyCardView () const =0
virtual bool getFocusCardViewSearchBar () const =0
virtual bool getKeepGameChatFocus () const =0
virtual bool getNotificationsEnabled () const =0
virtual bool getSpectatorNotificationsEnabled () const =0
virtual bool getBuddyConnectNotificationsEnabled () const =0
virtual bool getDoubleClickToPlay () const =0
virtual bool getClickPlaysAllSelected () const =0
virtual bool getPlayToStack () const =0
virtual bool getDoNotDeleteArrowsInSubPhases () const =0
virtual int getStartingHandSize () const =0
virtual bool getAnnotateTokens () const =0
virtual bool getShowDragSelectionCount () const =0
virtual bool getShowTotalSelectionCount () const =0
virtual int getTallyType () const =0
virtual bool getHorizontalHand () const =0
virtual bool getInvertVerticalCoordinate () const =0
virtual int getMinPlayersForMultiColumnLayout () const =0
virtual int getRewindBufferingMs () const =0
virtual qreal getFastForwardSpeed () const =0
virtual bool getSkipEmptySections () const =0
virtual bool getLeftJustified () const =0
virtual int getZoneViewGroupByIndex () const =0
virtual int getZoneViewSortByIndex () const =0
virtual bool getZoneViewPileView () const =0
virtual bool getShowStatusBar () const =0
virtual bool getShowShortcuts () const =0
virtual bool getShowGameSelectorFilterToolbar () const =0
virtual bool getLifeCounterAnimationsEnabled () const =0
virtual bool getBattlefieldFlashEnabled () const =0
virtual QStringList getUserListExpandedSections () const =0
virtual int getPlaymatVisibility () const =0
 Who gets playmats rendered: PlaymatVisibility.
virtual QList< PlaymatInfogetPlaymatFallbackList () const =0
 User-level playmat collection. Used either as a forced playmat (mode == PlaymatModeOverrideDeck) or as a fallback when a deck has none (mode == PlaymatModeFallback).
virtual int getPlaymatMode () const =0
 How the fallback list is applied: PlaymatMode.
virtual int getPlaymatFallbackBehavior () const =0
 How the fallback list is picked from when mode is PlaymatModeFallback: PlaymatFallbackMode.

Constructor & Destructor Documentation

◆ ~IInterfaceSettingsProvider()

virtual IInterfaceSettingsProvider::~IInterfaceSettingsProvider ( )
virtualdefault

Member Function Documentation

◆ getAnnotateTokens()

virtual bool IInterfaceSettingsProvider::getAnnotateTokens ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.

◆ getBattlefieldFlashEnabled()

virtual bool IInterfaceSettingsProvider::getBattlefieldFlashEnabled ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.

◆ getBuddyConnectNotificationsEnabled()

virtual bool IInterfaceSettingsProvider::getBuddyConnectNotificationsEnabled ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.

◆ getCardViewExpandedRowsMax()

virtual int IInterfaceSettingsProvider::getCardViewExpandedRowsMax ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.

◆ getCardViewInitialRowsMax()

virtual int IInterfaceSettingsProvider::getCardViewInitialRowsMax ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.

◆ getClickPlaysAllSelected()

virtual bool IInterfaceSettingsProvider::getClickPlaysAllSelected ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.

◆ getCloseEmptyCardView()

virtual bool IInterfaceSettingsProvider::getCloseEmptyCardView ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.

◆ getDoNotDeleteArrowsInSubPhases()

virtual bool IInterfaceSettingsProvider::getDoNotDeleteArrowsInSubPhases ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.

◆ getDoubleClickToPlay()

virtual bool IInterfaceSettingsProvider::getDoubleClickToPlay ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.

◆ getFastForwardSpeed()

virtual qreal IInterfaceSettingsProvider::getFastForwardSpeed ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.

◆ getFocusCardViewSearchBar()

virtual bool IInterfaceSettingsProvider::getFocusCardViewSearchBar ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.

◆ getHorizontalHand()

virtual bool IInterfaceSettingsProvider::getHorizontalHand ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.

◆ getInvertVerticalCoordinate()

virtual bool IInterfaceSettingsProvider::getInvertVerticalCoordinate ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.

◆ getKeepGameChatFocus()

virtual bool IInterfaceSettingsProvider::getKeepGameChatFocus ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.

◆ getLeftJustified()

virtual bool IInterfaceSettingsProvider::getLeftJustified ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.

◆ getLifeCounterAnimationsEnabled()

virtual bool IInterfaceSettingsProvider::getLifeCounterAnimationsEnabled ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.

◆ getMinPlayersForMultiColumnLayout()

virtual int IInterfaceSettingsProvider::getMinPlayersForMultiColumnLayout ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.

◆ getNotificationsEnabled()

virtual bool IInterfaceSettingsProvider::getNotificationsEnabled ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.

◆ getPlaymatFallbackBehavior()

virtual int IInterfaceSettingsProvider::getPlaymatFallbackBehavior ( ) const
nodiscardpure virtual

How the fallback list is picked from when mode is PlaymatModeFallback: PlaymatFallbackMode.

Implemented in InterfaceSettings.

◆ getPlaymatFallbackList()

virtual QList< PlaymatInfo > IInterfaceSettingsProvider::getPlaymatFallbackList ( ) const
nodiscardpure virtual

User-level playmat collection. Used either as a forced playmat (mode == PlaymatModeOverrideDeck) or as a fallback when a deck has none (mode == PlaymatModeFallback).

Implemented in InterfaceSettings.

◆ getPlaymatMode()

virtual int IInterfaceSettingsProvider::getPlaymatMode ( ) const
nodiscardpure virtual

How the fallback list is applied: PlaymatMode.

Implemented in InterfaceSettings.

◆ getPlaymatVisibility()

virtual int IInterfaceSettingsProvider::getPlaymatVisibility ( ) const
nodiscardpure virtual

Who gets playmats rendered: PlaymatVisibility.

Implemented in InterfaceSettings.

◆ getPlayToStack()

virtual bool IInterfaceSettingsProvider::getPlayToStack ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.

◆ getRewindBufferingMs()

virtual int IInterfaceSettingsProvider::getRewindBufferingMs ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.

◆ getShowDragSelectionCount()

virtual bool IInterfaceSettingsProvider::getShowDragSelectionCount ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.

◆ getShowGameSelectorFilterToolbar()

virtual bool IInterfaceSettingsProvider::getShowGameSelectorFilterToolbar ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.

◆ getShowShortcuts()

virtual bool IInterfaceSettingsProvider::getShowShortcuts ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.

◆ getShowStatusBar()

virtual bool IInterfaceSettingsProvider::getShowStatusBar ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.

◆ getShowTotalSelectionCount()

virtual bool IInterfaceSettingsProvider::getShowTotalSelectionCount ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.

◆ getSkipEmptySections()

virtual bool IInterfaceSettingsProvider::getSkipEmptySections ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.

◆ getSpectatorNotificationsEnabled()

virtual bool IInterfaceSettingsProvider::getSpectatorNotificationsEnabled ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.

◆ getStartingHandSize()

virtual int IInterfaceSettingsProvider::getStartingHandSize ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.

◆ getTallyType()

virtual int IInterfaceSettingsProvider::getTallyType ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.

◆ getUserListExpandedSections()

virtual QStringList IInterfaceSettingsProvider::getUserListExpandedSections ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.

◆ getUseTearOffMenus()

virtual bool IInterfaceSettingsProvider::getUseTearOffMenus ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.

◆ getZoneViewGroupByIndex()

virtual int IInterfaceSettingsProvider::getZoneViewGroupByIndex ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.

◆ getZoneViewPileView()

virtual bool IInterfaceSettingsProvider::getZoneViewPileView ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.

◆ getZoneViewSortByIndex()

virtual int IInterfaceSettingsProvider::getZoneViewSortByIndex ( ) const
nodiscardpure virtual

Implemented in InterfaceSettings.


The documentation for this class was generated from the following file: