blob: 7ee0c1d9200be1ddcd657cb632dc3c2dee59d45a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
#ifndef MORROWINDDATAARCHIVES_H
#define MORROWINDDATAARCHIVES_H
#include <QDir>
#include <QString>
#include <QStringList>
#include <gamebryodataarchives.h>
#include <iplugingame.h>
#include <iprofile.h>
class MorrowindDataArchives : public GamebryoDataArchives
{
public:
using GamebryoDataArchives::GamebryoDataArchives;
virtual QStringList vanillaArchives() const override;
virtual QStringList archives(const MOBase::IProfile* profile) const override;
protected:
QStringList getArchives(const QString& iniFile) const;
void setArchives(const QString& iniFile, const QStringList& list);
private:
virtual void writeArchiveList(MOBase::IProfile* profile,
const QStringList& before) override;
};
#endif // MORROWINDDATAARCHIVES_H
|