Cockatrice 2026-09-01-Development-3.1.0-beta.10
A virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
interface_cards_display_settings_provider.h
Go to the documentation of this file.
1#ifndef COCKATRICE_INTERFACE_CARDS_DISPLAY_SETTINGS_PROVIDER_H
2#define COCKATRICE_INTERFACE_CARDS_DISPLAY_SETTINGS_PROVIDER_H
3
5{
6public:
7 virtual ~ICardsDisplaySettingsProvider() = default;
8
9 [[nodiscard]] virtual bool getDisplayCardNames() const = 0;
10 [[nodiscard]] virtual bool getRoundCardCorners() const = 0;
11 [[nodiscard]] virtual bool getOverrideAllCardArtWithPersonalPreference() const = 0;
12 [[nodiscard]] virtual bool getBumpSetsWithCardsInDeckToTop() const = 0;
13 [[nodiscard]] virtual int getPrintingSelectorSortOrder() const = 0;
14 [[nodiscard]] virtual int getPrintingSelectorCardSize() const = 0;
15 [[nodiscard]] virtual bool getIncludeRebalancedCards() const = 0;
16 [[nodiscard]] virtual bool getPrintingSelectorNavigationButtonsVisible() const = 0;
17 [[nodiscard]] virtual bool getTapAnimation() const = 0;
18 [[nodiscard]] virtual bool getArrowDrawAnimation() const = 0;
19 [[nodiscard]] virtual bool getAutoRotateSidewaysLayoutCards() const = 0;
20 [[nodiscard]] virtual bool getScaleCards() const = 0;
21 [[nodiscard]] virtual int getStackCardOverlapPercent() const = 0;
22 [[nodiscard]] virtual int getCardInfoViewMode() const = 0;
23 [[nodiscard]] virtual int getVisualDeckStorageCardSize() const = 0;
24 [[nodiscard]] virtual int getVisualDatabaseDisplayCardSize() const = 0;
25 [[nodiscard]] virtual int getVisualDeckEditorCardSize() const = 0;
26 [[nodiscard]] virtual int getEDHRecCardSize() const = 0;
27 [[nodiscard]] virtual int getArchidektPreviewSize() const = 0;
28 [[nodiscard]] virtual int getSampleHandSize() const = 0;
29};
30
31#endif // COCKATRICE_INTERFACE_CARDS_DISPLAY_SETTINGS_PROVIDER_H
Definition interface_cards_display_settings_provider.h:5
virtual int getStackCardOverlapPercent() const =0
virtual int getEDHRecCardSize() const =0
virtual int getPrintingSelectorSortOrder() const =0
virtual bool getIncludeRebalancedCards() const =0
virtual bool getTapAnimation() const =0
virtual bool getOverrideAllCardArtWithPersonalPreference() const =0
virtual ~ICardsDisplaySettingsProvider()=default
virtual bool getDisplayCardNames() const =0
virtual bool getBumpSetsWithCardsInDeckToTop() const =0
virtual int getCardInfoViewMode() const =0
virtual bool getPrintingSelectorNavigationButtonsVisible() const =0
virtual bool getScaleCards() const =0
virtual int getVisualDeckEditorCardSize() const =0
virtual int getVisualDatabaseDisplayCardSize() const =0
virtual bool getArrowDrawAnimation() const =0
virtual int getPrintingSelectorCardSize() const =0
virtual int getVisualDeckStorageCardSize() const =0
virtual bool getAutoRotateSidewaysLayoutCards() const =0
virtual bool getRoundCardCorners() const =0
virtual int getSampleHandSize() const =0
virtual int getArchidektPreviewSize() const =0