Cockatrice 2025-11-30-Development-2.11.0-beta.38
A cross-platform virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
interface_card_set_priority_controller.h
Go to the documentation of this file.
1#ifndef COCKATRICE_INTERFACE_CARD_SET_PRIORITY_CONTROLLER_H
2#define COCKATRICE_INTERFACE_CARD_SET_PRIORITY_CONTROLLER_H
3
5{
6public:
7 virtual ~ICardSetPriorityController() = default;
8
9 virtual void setSortKey(QString shortName, unsigned int sortKey) = 0;
10 virtual void setEnabled(QString shortName, bool enabled) = 0;
11 virtual void setIsKnown(QString shortName, bool isknown) = 0;
12
13 virtual unsigned int getSortKey(QString shortName) = 0;
14 virtual bool isEnabled(QString shortName) = 0;
15 virtual bool isKnown(QString shortName) = 0;
16};
17
18#endif // COCKATRICE_INTERFACE_CARD_SET_PRIORITY_CONTROLLER_H
Definition interface_card_set_priority_controller.h:5
virtual void setSortKey(QString shortName, unsigned int sortKey)=0
virtual void setEnabled(QString shortName, bool enabled)=0
virtual void setIsKnown(QString shortName, bool isknown)=0
virtual bool isEnabled(QString shortName)=0
virtual ~ICardSetPriorityController()=default
virtual unsigned int getSortKey(QString shortName)=0
virtual bool isKnown(QString shortName)=0