blob: 3f3cb634d805ea882cb4abc6cd59b61206fe01a9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#pragma once
#include "QLibbsarch.h"
class BSArchiveEntries
{
public:
BSArchiveEntries();
explicit BSArchiveEntries(const QStringList& QSLEntries);
explicit BSArchiveEntries(const bsa_entry_list_t& entries);
~BSArchiveEntries();
void add(const QString& filepath);
void free();
void reset();
uint32_t count() ;
QStringList list();
bsa_entry_list_t getEntries() const;
private:
bsa_entry_list_t _entries;
};
|