22 #ifndef WINDOWS_FILESYSTEM_H 23 #define WINDOWS_FILESYSTEM_H 27 #include "backends/fs/abstract-fs.h" 68 bool exists()
const override;
95 static void addFile(
AbstractFSList &list,
ListMode mode,
const char *base,
bool hidden, WIN32_FIND_DATA* find_data);
106 static const char *tcharToChar(
const TCHAR *str);
117 static const TCHAR* charToTchar(
const char *str);
122 virtual void setFlags();
bool isDirectory() const override
Definition: windows-fs.h:72
bool createDirectory() override
Common::String getName() const override
Definition: windows-fs.h:70
bool isReadable() const override
ListMode
Definition: fs.h:86
AbstractFSNode * getParent() const override
AbstractFSNode * getChild(const Common::String &n) const override
bool getChildren(AbstractFSList &list, ListMode mode, bool hidden) const override
bool isWritable() const override
Common::String getPath() const override
Definition: windows-fs.h:71
Common::U32String getDisplayName() const override
Definition: windows-fs.h:69
Common::SeekableWriteStream * createWriteStream(bool atomic) override
Common::SeekableReadStream * createReadStream() override
Definition: abstract-fs.h:41
Definition: windows-fs.h:39