diff options
Diffstat (limited to 'Source/Core/DiscIO/FileSystemGCWii.h')
| -rw-r--r-- | Source/Core/DiscIO/FileSystemGCWii.h | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/Source/Core/DiscIO/FileSystemGCWii.h b/Source/Core/DiscIO/FileSystemGCWii.h index b4b9fd49c2..ab4af8d0f0 100644 --- a/Source/Core/DiscIO/FileSystemGCWii.h +++ b/Source/Core/DiscIO/FileSystemGCWii.h @@ -51,29 +51,26 @@ public: FileSystemGCWii(const Volume* _rVolume, const Partition& partition); ~FileSystemGCWii() override; bool IsValid() const override { return m_Valid; } - const std::vector<FileInfoGCWii>& GetFileList() override; - const FileInfo* FindFileInfo(const std::string& path) override; - const FileInfo* FindFileInfo(u64 disc_offset) override; - std::string GetPath(u64 _Address) override; - std::string GetPathFromFSTOffset(size_t file_info_offset) override; + const std::vector<FileInfoGCWii>& GetFileList() const override; + const FileInfo* FindFileInfo(const std::string& path) const override; + const FileInfo* FindFileInfo(u64 disc_offset) const override; + std::string GetPath(u64 _Address) const override; + std::string GetPathFromFSTOffset(size_t file_info_offset) const override; u64 ReadFile(const FileInfo* file_info, u8* _pBuffer, u64 _MaxBufferSize, - u64 _OffsetInFile) override; - bool ExportFile(const FileInfo* file_info, const std::string& _rExportFilename) override; + u64 _OffsetInFile) const override; + bool ExportFile(const FileInfo* file_info, const std::string& _rExportFilename) const override; bool ExportApploader(const std::string& _rExportFolder) const override; bool ExportDOL(const std::string& _rExportFolder) const override; std::optional<u64> GetBootDOLOffset() const override; std::optional<u32> GetBootDOLSize(u64 dol_offset) const override; private: - bool m_Initialized; bool m_Valid; u32 m_offset_shift; std::vector<FileInfoGCWii> m_FileInfoVector; std::vector<u8> m_file_system_table; const FileInfo* FindFileInfo(const std::string& path, size_t search_start_offset) const; - bool DetectFileSystem(); - void InitFileSystem(); }; } // namespace |
