mirror of
https://github.com/Cockatrice/Cockatrice.git
synced 2026-06-10 00:04:48 -07:00
initial commit for improved deck list submission
This commit is contained in:
parent
34d2649f65
commit
fdf921e718
13 changed files with 499 additions and 71 deletions
|
|
@ -25,6 +25,80 @@ public:
|
|||
protected:
|
||||
void extractParameters();
|
||||
};
|
||||
class Command_DeckList : public Command {
|
||||
Q_OBJECT
|
||||
private:
|
||||
public:
|
||||
Command_DeckList();
|
||||
static ProtocolItem *newItem() { return new Command_DeckList; }
|
||||
int getItemId() const { return ItemId_Command_DeckList; }
|
||||
};
|
||||
class Command_DeckNewDir : public Command {
|
||||
Q_OBJECT
|
||||
private:
|
||||
QString path;
|
||||
QString name;
|
||||
public:
|
||||
Command_DeckNewDir(const QString &_path = QString(), const QString &_name = QString());
|
||||
QString getPath() const { return path; }
|
||||
QString getName() const { return name; }
|
||||
static ProtocolItem *newItem() { return new Command_DeckNewDir; }
|
||||
int getItemId() const { return ItemId_Command_DeckNewDir; }
|
||||
protected:
|
||||
void extractParameters();
|
||||
};
|
||||
class Command_DeckDelDir : public Command {
|
||||
Q_OBJECT
|
||||
private:
|
||||
QString path;
|
||||
QString name;
|
||||
public:
|
||||
Command_DeckDelDir(const QString &_path = QString(), const QString &_name = QString());
|
||||
QString getPath() const { return path; }
|
||||
QString getName() const { return name; }
|
||||
static ProtocolItem *newItem() { return new Command_DeckDelDir; }
|
||||
int getItemId() const { return ItemId_Command_DeckDelDir; }
|
||||
protected:
|
||||
void extractParameters();
|
||||
};
|
||||
class Command_DeckNew : public Command {
|
||||
Q_OBJECT
|
||||
private:
|
||||
QString path;
|
||||
int id;
|
||||
public:
|
||||
Command_DeckNew(const QString &_path = QString(), int _id = -1);
|
||||
QString getPath() const { return path; }
|
||||
int getId() const { return id; }
|
||||
static ProtocolItem *newItem() { return new Command_DeckNew; }
|
||||
int getItemId() const { return ItemId_Command_DeckNew; }
|
||||
protected:
|
||||
void extractParameters();
|
||||
};
|
||||
class Command_DeckDel : public Command {
|
||||
Q_OBJECT
|
||||
private:
|
||||
int id;
|
||||
public:
|
||||
Command_DeckDel(int _id = -1);
|
||||
int getId() const { return id; }
|
||||
static ProtocolItem *newItem() { return new Command_DeckDel; }
|
||||
int getItemId() const { return ItemId_Command_DeckDel; }
|
||||
protected:
|
||||
void extractParameters();
|
||||
};
|
||||
class Command_DeckDownload : public Command {
|
||||
Q_OBJECT
|
||||
private:
|
||||
int id;
|
||||
public:
|
||||
Command_DeckDownload(int _id = -1);
|
||||
int getId() const { return id; }
|
||||
static ProtocolItem *newItem() { return new Command_DeckDownload; }
|
||||
int getItemId() const { return ItemId_Command_DeckDownload; }
|
||||
protected:
|
||||
void extractParameters();
|
||||
};
|
||||
class Command_ListChatChannels : public Command {
|
||||
Q_OBJECT
|
||||
private:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue