2016-03-20 17:00:00 +01:00
|
|
|
|
|
|
|
/*
|
|
|
|
* REminiscence - Flashback interpreter
|
2018-01-20 17:00:00 +01:00
|
|
|
* Copyright (C) 2005-2018 Gregory Montoir (cyx@users.sourceforge.net)
|
2015-08-02 18:00:00 +02:00
|
|
|
*/
|
|
|
|
|
|
|
|
#ifndef FS_H__
|
|
|
|
#define FS_H__
|
|
|
|
|
|
|
|
#include "intern.h"
|
|
|
|
|
|
|
|
struct FileSystem_impl;
|
|
|
|
|
|
|
|
struct FileSystem {
|
|
|
|
FileSystem(const char *dataPath);
|
|
|
|
~FileSystem();
|
|
|
|
|
|
|
|
FileSystem_impl *_impl;
|
|
|
|
|
|
|
|
char *findPath(const char *filename) const;
|
|
|
|
bool exists(const char *filename) const;
|
|
|
|
};
|
|
|
|
|
|
|
|
#endif // FS_H__
|
|
|
|
|