dolphin/Source/Core/DiscIO
Léo Lam 8317a66ea5 NandPaths: Return paths that are relative to Wii NAND
Since all FS access will go through the new FS interface (PR #6421)
in order to keep track of metadata properly, there is no need to return
absolute paths anymore.

In fact, returning host paths is a roadblock to using the FS interface.

This starts the migration work by adding a way to get paths that are
relative to the Wii NAND instead of always getting absolute paths
on the host FS.

To prepare for future changes, this commit also makes returned paths
canonical by removing the trailing slash when it's unneeded.

Eventually, once everything has been migrated to the new interface,
we can remove the "from" parameter.
2018-05-04 19:52:17 +02:00
..
Blob.cpp
Blob.h
CISOBlob.cpp
CISOBlob.h
CMakeLists.txt
CompressedBlob.cpp
CompressedBlob.h
DirectoryBlob.cpp
DirectoryBlob.h
DiscExtractor.cpp
DiscExtractor.h
DiscIO.vcxproj
DiscIO.vcxproj.filters
DiscScrubber.cpp
DiscScrubber.h
DriveBlob.cpp
DriveBlob.h
Enums.cpp
Enums.h
FileBlob.cpp
FileBlob.h
Filesystem.cpp
Filesystem.h
FileSystemGCWii.cpp
FileSystemGCWii.h
NANDImporter.cpp
NANDImporter.h
TGCBlob.cpp
TGCBlob.h
Volume.cpp
Volume.h
VolumeFileBlobReader.cpp
VolumeFileBlobReader.h
VolumeGC.cpp
VolumeGC.h
VolumeWad.cpp
VolumeWad.h
VolumeWii.cpp
VolumeWii.h
WbfsBlob.cpp
WbfsBlob.h
WiiSaveBanner.cpp
WiiSaveBanner.h
WiiWad.cpp
WiiWad.h