22 #ifndef WII_FILESYSTEM_H 23 #define WII_FILESYSTEM_H 25 #include "backends/fs/abstract-fs.h" 36 bool _exists, _isDirectory, _isReadable, _isWritable;
38 virtual void initRootNode();
40 virtual void setFlags(
const struct stat *st);
41 virtual void clearFlags();
57 bool exists()
const override;
bool isReadable() const override
Definition: wii-fs.h:62
Common::SeekableWriteStream * createWriteStream(bool atomic) override
Common::String getName() const override
Definition: wii-fs.h:59
Common::String getPath() const override
Definition: wii-fs.h:60
Common::SeekableReadStream * createReadStream() override
bool isWritable() const override
Definition: wii-fs.h:63
AbstractFSNode * getParent() const override
bool getChildren(AbstractFSList &list, ListMode mode, bool hidden) const override
bool isDirectory() const override
Definition: wii-fs.h:61
Common::U32String getDisplayName() const override
Definition: wii-fs.h:58
bool createDirectory() override
ListMode
Definition: fs.h:86
AbstractFSNode * getChild(const Common::String &n) const override
Definition: abstract-fs.h:41