diff options
Diffstat (limited to 'libs/game_bethesda/src/games/falloutnv/falloutnvdataarchives.h')
| -rw-r--r-- | libs/game_bethesda/src/games/falloutnv/falloutnvdataarchives.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/libs/game_bethesda/src/games/falloutnv/falloutnvdataarchives.h b/libs/game_bethesda/src/games/falloutnv/falloutnvdataarchives.h new file mode 100644 index 0000000..07e64a1 --- /dev/null +++ b/libs/game_bethesda/src/games/falloutnv/falloutnvdataarchives.h @@ -0,0 +1,23 @@ +#ifndef FALLOUTNVDATAARCHIVES_H +#define FALLOUTNVDATAARCHIVES_H + +#include <QDir> +#include <QString> +#include <QStringList> +#include <gamebryodataarchives.h> +#include <iprofile.h> + +class FalloutNVDataArchives : public GamebryoDataArchives +{ +public: + using GamebryoDataArchives::GamebryoDataArchives; + + virtual QStringList vanillaArchives() const override; + virtual QStringList archives(const MOBase::IProfile* profile) const override; + +private: + virtual void writeArchiveList(MOBase::IProfile* profile, + const QStringList& before) override; +}; + +#endif // FALLOUTNVDATAARCHIVES_H |
