summaryrefslogtreecommitdiff
path: root/Source/Core/DiscIO/VolumeFileBlobReader.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Core/DiscIO/VolumeFileBlobReader.h')
-rw-r--r--Source/Core/DiscIO/VolumeFileBlobReader.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/Source/Core/DiscIO/VolumeFileBlobReader.h b/Source/Core/DiscIO/VolumeFileBlobReader.h
index bbc75d61b6..8e227ece63 100644
--- a/Source/Core/DiscIO/VolumeFileBlobReader.h
+++ b/Source/Core/DiscIO/VolumeFileBlobReader.h
@@ -23,9 +23,14 @@ public:
Create(const Volume& volume, const Partition& partition, std::string_view file_path);
BlobType GetBlobType() const override { return BlobType::PLAIN; }
+
u64 GetRawSize() const override;
u64 GetDataSize() const override;
bool IsDataSizeAccurate() const override { return true; }
+
+ u64 GetBlockSize() const override;
+ bool HasFastRandomAccessInBlock() const override;
+
bool Read(u64 offset, u64 length, u8* out_ptr) override;
private: