Cockatrice
2026-09-01-Development-3.1.0-beta.10
A virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
interface_personal_settings_provider.h
Go to the documentation of this file.
1
#ifndef COCKATRICE_INTERFACE_PERSONAL_SETTINGS_PROVIDER_H
2
#define COCKATRICE_INTERFACE_PERSONAL_SETTINGS_PROVIDER_H
3
4
#include <QDate>
5
#include <QList>
6
#include <QString>
7
8
class
IPersonalSettingsProvider
9
{
10
public
:
11
virtual
~IPersonalSettingsProvider
() =
default
;
12
13
[[nodiscard]]
virtual
QString
getLang
()
const
= 0;
14
[[nodiscard]]
virtual
bool
getShowTipsOnStartup
()
const
= 0;
15
[[nodiscard]]
virtual
QList<int>
getSeenTips
()
const
= 0;
16
};
17
18
#endif
// COCKATRICE_INTERFACE_PERSONAL_SETTINGS_PROVIDER_H
IPersonalSettingsProvider
Definition
interface_personal_settings_provider.h:9
IPersonalSettingsProvider::getLang
virtual QString getLang() const =0
IPersonalSettingsProvider::getShowTipsOnStartup
virtual bool getShowTipsOnStartup() const =0
IPersonalSettingsProvider::~IPersonalSettingsProvider
virtual ~IPersonalSettingsProvider()=default
IPersonalSettingsProvider::getSeenTips
virtual QList< int > getSeenTips() const =0
libcockatrice_interfaces
libcockatrice
interfaces
interface_personal_settings_provider.h
Generated by
1.16.1