summaryrefslogtreecommitdiff
path: root/mpq-fs.h
blob: 6ad94838282a968c9a37c0e92f78f6674d9c020a (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
#ifndef __MPQ_FS_H__
#define __MPQ_FS_H__

#include "mpq-bios.h"
#include "mpq-file.h"

#ifdef __cplusplus
extern "C" {
#endif

void mpqlib_fs_add_archive(struct mpq_archive_t *);
void mpqlib_fs_attach_listfile(struct mpq_archive_t *, const char *);

struct mpq_file_t * mpqlib_fs_open(const char *);

int mpqlib_fs_filelist(char * buffer);

void mpqlib_fs_shutdown();

#ifdef __cplusplus
}
#endif

#endif