1#ifndef COCKATRICE_INTERFACE_CARD_SET_PRIORITY_CONTROLLER_H
2#define COCKATRICE_INTERFACE_CARD_SET_PRIORITY_CONTROLLER_H
18 virtual void setSortKey(QString shortName,
unsigned int sortKey) = 0;
19 virtual void setEnabled(QString shortName,
bool enabled) = 0;
20 virtual void setIsKnown(QString shortName,
bool isknown) = 0;
22 virtual unsigned int getSortKey(QString shortName)
const = 0;
23 virtual bool isEnabled(QString shortName)
const = 0;
24 virtual bool isKnown(QString shortName)
const = 0;
26 virtual void saveSets(
const QVector<SetSaveData> &data) = 0;
Definition interface_card_set_priority_controller.h:7
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 void saveSets(const QVector< SetSaveData > &data)=0
virtual ~ICardSetPriorityController()=default
virtual bool isKnown(QString shortName) const =0
virtual bool isEnabled(QString shortName) const =0
virtual unsigned int getSortKey(QString shortName) const =0
Definition interface_card_set_priority_controller.h:10
unsigned int sortKey
Definition interface_card_set_priority_controller.h:12
QString shortName
Definition interface_card_set_priority_controller.h:11
bool enabled
Definition interface_card_set_priority_controller.h:13