QTfrontend/campaign.h
branchqmlfrontend
changeset 12855 1b2b84315d27
parent 12305 d3a52e51efd4
child 14483 4c743ef80b1b
equal deleted inserted replaced
11843:01f88c3b7b66 12855:1b2b84315d27
    18 
    18 
    19 #ifndef CAMPAIGN_H
    19 #ifndef CAMPAIGN_H
    20 #define CAMPAIGN_H
    20 #define CAMPAIGN_H
    21 
    21 
    22 #include <QString>
    22 #include <QString>
       
    23 #include <QSettings>
    23 
    24 
    24 class MissionInfo
    25 class MissionInfo
    25 {
    26 {
    26     public:
    27     public:
    27         QString name;
    28         QString name;
       
    29         QString realName;
    28         QString description;
    30         QString description;
    29         QString script;
    31         QString script;
    30         QString image;
    32         QString image;
    31 };
    33 };
    32 
    34 
       
    35 
       
    36 QSettings* getCampTeamFile(QString & campaignName, QString & teamName);
       
    37 QSettings* getCampMetaInfo();
       
    38 bool isCampWon(QString & campaignName, QString & teamName);
       
    39 bool isMissionWon(QString & campaignName, int missionInList, QString & teamName);
       
    40 QString getRealCampName(const QString & campaignName);
    33 QList<MissionInfo> getCampMissionList(QString & campaignName, QString & teamName);
    41 QList<MissionInfo> getCampMissionList(QString & campaignName, QString & teamName);
    34 
    42 
    35 #endif
    43 #endif