![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <GenericPlatformFile.h>
Inheritance diagram for IPakFile:Public Member Functions | |
| virtual const FString & | PakGetPakFilename () const =0 |
| virtual bool | PakContains (const FString &Filename) const =0 |
| virtual int32 | PakGetPakchunkIndex () const =0 |
| virtual void | PakVisitPrunedFilenames (IPlatformFile::FDirectoryVisitor &Visitor) const =0 |
| virtual const FString & | PakGetMountPoint () const =0 |
| virtual int32 | GetNumFiles () const =0 |
Return whether the Pak has an entry for the given FileName. Not necessarily exclusive; other Patch Paks may have their own copy of the same File.
| Filename | The full LongPackageName path to the file, as returned from FPackageName::LongPackageNameToFilename + extension. Comparison is case-insensitive. |
Implemented in FPakFile.
|
pure virtual |
Calls the given Visitor on every FileName in the Pruned Directory Index. FileNames passed to the Vistory are the RelativePath from the Mount of the PakFile The Pruned Directory Index at Runtime contains only the DirectoryIndexKeepFiles-specified subset of FilesNames and DirectoryNames that exist in the PakFile
Implemented in FPakFile.