, including all inherited members.
  | addArchiveLoader(IArchiveLoader *loader)=0 | irr::io::IFileSystem |  [pure virtual] | 
  | addFileArchive(const path &filename, bool ignoreCase=true, bool ignorePaths=true, E_FILE_ARCHIVE_TYPE archiveType=EFAT_UNKNOWN, const core::stringc &password="", IFileArchive **retArchive=0)=0 | irr::io::IFileSystem |  [pure virtual] | 
  | addFileArchive(IReadFile *file, bool ignoreCase=true, bool ignorePaths=true, E_FILE_ARCHIVE_TYPE archiveType=EFAT_UNKNOWN, const core::stringc &password="", IFileArchive **retArchive=0)=0 | irr::io::IFileSystem |  [pure virtual] | 
  | addFileArchive(IFileArchive *archive)=0 | irr::io::IFileSystem |  [pure virtual] | 
  | addFolderFileArchive(const c8 *filename, bool ignoreCase=true, bool ignorePaths=true) | irr::io::IFileSystem |  [inline, virtual] | 
  | addPakFileArchive(const c8 *filename, bool ignoreCase=true, bool ignorePaths=true) | irr::io::IFileSystem |  [inline, virtual] | 
  | addZipFileArchive(const c8 *filename, bool ignoreCase=true, bool ignorePaths=true) | irr::io::IFileSystem |  [inline, virtual] | 
  | changeWorkingDirectoryTo(const path &newDirectory)=0 | irr::io::IFileSystem |  [pure virtual] | 
  | createAndOpenFile(const path &filename)=0 | irr::io::IFileSystem |  [pure virtual] | 
  | createAndWriteFile(const path &filename, bool append=false)=0 | irr::io::IFileSystem |  [pure virtual] | 
  | createEmptyAttributes(video::IVideoDriver *driver=0)=0 | irr::io::IFileSystem |  [pure virtual] | 
  | createEmptyFileList(const io::path &path, bool ignoreCase, bool ignorePaths)=0 | irr::io::IFileSystem |  [pure virtual] | 
  | createFileList()=0 | irr::io::IFileSystem |  [pure virtual] | 
  | createLimitReadFile(const path &fileName, IReadFile *alreadyOpenedFile, long pos, long areaSize)=0 | irr::io::IFileSystem |  [pure virtual] | 
  | createMemoryReadFile(void *memory, s32 len, const path &fileName, bool deleteMemoryWhenDropped=false)=0 | irr::io::IFileSystem |  [pure virtual] | 
  | createMemoryWriteFile(void *memory, s32 len, const path &fileName, bool deleteMemoryWhenDropped=false)=0 | irr::io::IFileSystem |  [pure virtual] | 
  | createXMLReader(const path &filename)=0 | irr::io::IFileSystem |  [pure virtual] | 
  | createXMLReader(IReadFile *file)=0 | irr::io::IFileSystem |  [pure virtual] | 
  | createXMLReaderUTF8(const path &filename)=0 | irr::io::IFileSystem |  [pure virtual] | 
  | createXMLReaderUTF8(IReadFile *file)=0 | irr::io::IFileSystem |  [pure virtual] | 
  | createXMLWriter(const path &filename)=0 | irr::io::IFileSystem |  [pure virtual] | 
  | createXMLWriter(IWriteFile *file)=0 | irr::io::IFileSystem |  [pure virtual] | 
  | drop() const | irr::IReferenceCounted |  [inline] | 
  | existFile(const path &filename) const =0 | irr::io::IFileSystem |  [pure virtual] | 
  | flattenFilename(path &directory, const path &root="/") const =0 | irr::io::IFileSystem |  [pure virtual] | 
  | getAbsolutePath(const path &filename) const =0 | irr::io::IFileSystem |  [pure virtual] | 
  | getArchiveLoader(u32 index) const =0 | irr::io::IFileSystem |  [pure virtual] | 
  | getArchiveLoaderCount() const =0 | irr::io::IFileSystem |  [pure virtual] | 
  | getDebugName() const | irr::IReferenceCounted |  [inline] | 
  | getFileArchive(u32 index)=0 | irr::io::IFileSystem |  [pure virtual] | 
  | getFileArchiveCount() const =0 | irr::io::IFileSystem |  [pure virtual] | 
  | getFileBasename(const path &filename, bool keepExtension=true) const =0 | irr::io::IFileSystem |  [pure virtual] | 
  | getFileDir(const path &filename) const =0 | irr::io::IFileSystem |  [pure virtual] | 
  | getReferenceCount() const | irr::IReferenceCounted |  [inline] | 
  | getRelativeFilename(const path &filename, const path &directory) const =0 | irr::io::IFileSystem |  [pure virtual] | 
  | getWorkingDirectory()=0 | irr::io::IFileSystem |  [pure virtual] | 
  | grab() const | irr::IReferenceCounted |  [inline] | 
  | IReferenceCounted() | irr::IReferenceCounted |  [inline] | 
  | moveFileArchive(u32 sourceIndex, s32 relative)=0 | irr::io::IFileSystem |  [pure virtual] | 
  | removeFileArchive(u32 index)=0 | irr::io::IFileSystem |  [pure virtual] | 
  | removeFileArchive(const path &filename)=0 | irr::io::IFileSystem |  [pure virtual] | 
  | removeFileArchive(const IFileArchive *archive)=0 | irr::io::IFileSystem |  [pure virtual] | 
  | setDebugName(const c8 *newName) | irr::IReferenceCounted |  [inline, protected] | 
  | setFileListSystem(EFileSystemType listType)=0 | irr::io::IFileSystem |  [pure virtual] | 
  | ~IReferenceCounted() | irr::IReferenceCounted |  [inline, virtual] |