4#ifndef _FILESOURCEZIP_H
5#define _FILESOURCEZIP_H
23 virtual bool ReadDirectory(
const std::string &path, std::vector<FileInfo> &output);
29 FileStat(Uint32 _index, Uint64 _size,
const FileInfo &_info) :
39 std::map<std::string, Directory> subdirs;
40 std::map<std::string, FileStat> files;
45 bool FindDirectoryAndFile(
const std::string &path,
const Directory *&dir, std::string &filename);
46 void AddFile(
const std::string &path,
const FileStat &fileStat);
Definition FileSystem.h:77
Definition FileSystem.h:221
Definition FileSourceZip.h:14
virtual bool ReadDirectory(const std::string &path, std::vector< FileInfo > &output)
Definition FileSourceZip.cpp:136
virtual ~FileSourceZip()
Definition FileSourceZip.cpp:47
virtual FileInfo Lookup(const std::string &path)
Definition FileSourceZip.cpp:97
virtual RefCountedPtr< FileData > ReadFile(const std::string &path)
Definition FileSourceZip.cpp:111
Definition FileSystem.h:197
Definition RefCounted.h:36
Definition CityOnPlanet.h:27