blob: 9acb60ca30a09be5afd2834517d90068f1ad90ea (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#ifndef HIDELOOSEASSETSERVICE_H
#define HIDELOOSEASSETSERVICE_H
#include "bsapacker_global.h"
#include <bsapacker/IHideLooseAssetService.h>
#include <bsapacker/ISettingsService.h>
namespace BsaPacker
{
class BSAPACKER_EXPORT HideLooseAssetService : public IHideLooseAssetService
{
public:
HideLooseAssetService(const ISettingsService* settingsService);
bool HideLooseAssets(const QDir& modDirectory) const override;
static QString s_HiddenExt;
private:
const ISettingsService* m_SettingsService = nullptr;
};
}
#endif // HIDELOOSEASSETSERVICE_H
|