, 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] |