Cockatrice
2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
Toggle main menu visibility
Loading...
Searching...
No Matches
interface_card_database_path_provider.h
Go to the documentation of this file.
1
#ifndef COCKATRICE_INTERFACE_CARD_DATABASE_PATH_PROVIDER_H
2
#define COCKATRICE_INTERFACE_CARD_DATABASE_PATH_PROVIDER_H
3
#include <QObject>
4
5
class
ICardDatabasePathProvider
:
public
QObject
6
{
7
Q_OBJECT
8
9
public
:
10
virtual
~ICardDatabasePathProvider
() =
default
;
11
12
[[nodiscard]]
virtual
QString
getCardDatabasePath
()
const
= 0;
13
[[nodiscard]]
virtual
QString
getCustomCardDatabasePath
()
const
= 0;
14
[[nodiscard]]
virtual
QString
getTokenDatabasePath
()
const
= 0;
15
[[nodiscard]]
virtual
QString
getSpoilerCardDatabasePath
()
const
= 0;
16
17
signals:
18
void
cardDatabasePathChanged
();
19
};
20
21
#endif
// COCKATRICE_INTERFACE_CARD_DATABASE_PATH_PROVIDER_H
ICardDatabasePathProvider
Definition
interface_card_database_path_provider.h:6
ICardDatabasePathProvider::cardDatabasePathChanged
void cardDatabasePathChanged()
ICardDatabasePathProvider::getCardDatabasePath
virtual QString getCardDatabasePath() const =0
ICardDatabasePathProvider::getTokenDatabasePath
virtual QString getTokenDatabasePath() const =0
ICardDatabasePathProvider::getSpoilerCardDatabasePath
virtual QString getSpoilerCardDatabasePath() const =0
ICardDatabasePathProvider::getCustomCardDatabasePath
virtual QString getCustomCardDatabasePath() const =0
ICardDatabasePathProvider::~ICardDatabasePathProvider
virtual ~ICardDatabasePathProvider()=default
libcockatrice_interfaces
libcockatrice
interfaces
interface_card_database_path_provider.h
Generated by
1.18.0