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
debug_settings.h
Go to the documentation of this file.
1
6
7
#ifndef DEBUG_SETTINGS_H
8
#define DEBUG_SETTINGS_H
9
#include "
settings_manager.h
"
10
11
#include <QString>
12
#include <qtmetamacros.h>
13
14
class
QObject;
15
16
class
DebugSettings
:
public
SettingsManager
17
{
18
Q_OBJECT
19
friend
class
SettingsCache
;
20
21
explicit
DebugSettings
(
const
QString &
settingPath
, QObject *parent =
nullptr
);
22
DebugSettings
(
const
DebugSettings
&
/*other*/
);
23
24
public
:
25
bool
getShowCardId
()
const
;
26
27
bool
getLocalGameOnStartup
()
const
;
28
int
getLocalGamePlayerCount
()
const
;
29
30
QString
getDeckPathForPlayer
(
const
QString &playerName)
const
;
31
};
32
33
#endif
// DEBUG_SETTINGS_H
DebugSettings::getShowCardId
bool getShowCardId() const
Definition
debug_settings.cpp:19
DebugSettings::getLocalGameOnStartup
bool getLocalGameOnStartup() const
Definition
debug_settings.cpp:24
DebugSettings::DebugSettings
DebugSettings(const QString &settingPath, QObject *parent=nullptr)
Definition
debug_settings.cpp:10
DebugSettings::getDeckPathForPlayer
QString getDeckPathForPlayer(const QString &playerName) const
Definition
debug_settings.cpp:34
DebugSettings::SettingsCache
friend class SettingsCache
Definition
debug_settings.h:19
DebugSettings::DebugSettings
DebugSettings(const DebugSettings &)
DebugSettings::getLocalGamePlayerCount
int getLocalGamePlayerCount() const
Definition
debug_settings.cpp:29
SettingsManager::SettingsManager
SettingsManager(const QString &settingPath, const QString &defaultGroup=QString(), const QString &defaultSubGroup=QString(), QObject *parent=nullptr)
Definition
settings_manager.cpp:3
SettingsManager::settingPath
QString settingPath
Definition
settings_manager.h:36
settings_manager.h
libcockatrice_settings
libcockatrice
settings
debug_settings.h
Generated by
1.18.0