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
noop_card_set_priority_controller.h
Go to the documentation of this file.
1
#ifndef COCKATRICE_NOOP_CARD_SET_PRIORITY_CONTROLLER_H
2
#define COCKATRICE_NOOP_CARD_SET_PRIORITY_CONTROLLER_H
3
4
#include "
interface_card_set_priority_controller.h
"
5
6
class
NoopCardSetPriorityController
:
public
ICardSetPriorityController
7
{
8
public
:
9
void
setSortKey
(QString
/* shortName */
,
unsigned
int
/* sortKey */
)
override
10
{
11
}
12
void
setEnabled
(QString
/* shortName */
,
bool
/* enabled */
)
override
13
{
14
}
15
void
setIsKnown
(QString
/* shortName */
,
bool
/* isknown */
)
override
16
{
17
}
18
19
unsigned
int
getSortKey
(QString
/* shortName */
)
const override
20
{
21
return
0;
22
}
23
bool
isEnabled
(QString
/* shortName */
)
const override
24
{
25
return
true
;
26
}
27
bool
isKnown
(QString
/* shortName */
)
const override
28
{
29
return
true
;
30
}
31
32
SetOptions
getSetOptions
(QString
/* shortName */
)
const override
33
{
34
return
{0,
true
,
true
};
35
}
36
37
QStringList
getEnabledSetNames
()
const override
38
{
39
return
{};
40
}
41
42
void
saveSets
(
const
QVector<SetSaveData> &
/* data */
)
override
43
{
44
}
45
};
46
47
#endif
// COCKATRICE_NOOP_CARD_SET_PRIORITY_CONTROLLER_H
ICardSetPriorityController
Definition
interface_card_set_priority_controller.h:8
NoopCardSetPriorityController
Definition
noop_card_set_priority_controller.h:7
NoopCardSetPriorityController::saveSets
void saveSets(const QVector< SetSaveData > &) override
Persists per-set options for every entry in a single settings flush.
Definition
noop_card_set_priority_controller.h:42
NoopCardSetPriorityController::getSortKey
unsigned int getSortKey(QString) const override
Definition
noop_card_set_priority_controller.h:19
NoopCardSetPriorityController::setEnabled
void setEnabled(QString, bool) override
Definition
noop_card_set_priority_controller.h:12
NoopCardSetPriorityController::isKnown
bool isKnown(QString) const override
Definition
noop_card_set_priority_controller.h:27
NoopCardSetPriorityController::setSortKey
void setSortKey(QString, unsigned int) override
Definition
noop_card_set_priority_controller.h:9
NoopCardSetPriorityController::getEnabledSetNames
QStringList getEnabledSetNames() const override
Returns the short names of every set currently marked as enabled.
Definition
noop_card_set_priority_controller.h:37
NoopCardSetPriorityController::isEnabled
bool isEnabled(QString) const override
Definition
noop_card_set_priority_controller.h:23
NoopCardSetPriorityController::getSetOptions
SetOptions getSetOptions(QString) const override
Returns the bundled priority options for a set in a single call.
Definition
noop_card_set_priority_controller.h:32
NoopCardSetPriorityController::setIsKnown
void setIsKnown(QString, bool) override
Definition
noop_card_set_priority_controller.h:15
interface_card_set_priority_controller.h
ICardSetPriorityController::SetOptions
Bundled per-set priority options, returned in a single call.
Definition
interface_card_set_priority_controller.h:28
libcockatrice_interfaces
libcockatrice
interfaces
noop_card_set_priority_controller.h
Generated by
1.18.0