mirror of
https://github.com/1dot13/source.git
synced 2026-07-22 13:40:22 +02:00
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@4447 3b4a5df2-a311-0410-b5c6-a8a6f20db521
34 lines
713 B
C++
34 lines
713 B
C++
#ifndef _INIT_VFS_H_
|
|
#define _INIT_VFS_H_
|
|
|
|
#include <vfs/Core/vfs_path.h>
|
|
#include <exporter_base.h>
|
|
|
|
namespace ja2xp
|
|
{
|
|
class InitVFS
|
|
{
|
|
public:
|
|
static InitVFS& instance();
|
|
|
|
void checkParameters(IExporterBase::param_list_t const& params);
|
|
bool init();
|
|
|
|
vfs::Path const& srcPattern();
|
|
vfs::Path const& dstPattern();
|
|
private:
|
|
InitVFS();
|
|
|
|
bool has_src, has_dst;
|
|
bool src_lib, dst_create;
|
|
vfs::Path src_path, dst_path;
|
|
vfs::Path src_pattern, dst_pattern;
|
|
};
|
|
}
|
|
|
|
//bool InitVFS(vfs::Path const& sSrcPath, vfs::Path const& sDstPath,
|
|
// vfs::Path& src_pattern, vfs::Path& dst_pattern,
|
|
// bool bSourceAsLib, bool bCreateDstDirectory);
|
|
|
|
#endif // _INIT_VFS_H_
|