![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for BuildPatchServices::IFileSystem, including all inherited members.
| CopyFile(const TCHAR *FileDest, const TCHAR *FileSource) const =0 | BuildPatchServices::IFileSystem | pure virtual |
| CreateFileReader(const TCHAR *Filename, EReadFlags ReadFlags=EReadFlags::None) const =0 | BuildPatchServices::IFileSystem | pure virtual |
| CreateFileWriter(const TCHAR *Filename, EWriteFlags WriteFlags=EWriteFlags::None) const =0 | BuildPatchServices::IFileSystem | pure virtual |
| DeleteFile(const TCHAR *Filename) const =0 | BuildPatchServices::IFileSystem | pure virtual |
| DirectoryExists(const TCHAR *DirectoryPath) const =0 | BuildPatchServices::IFileSystem | pure virtual |
| FileExists(const TCHAR *Filename) const =0 | BuildPatchServices::IFileSystem | pure virtual |
| FindFiles(TArray< FString > &FoundFiles, const TCHAR *Directory, const TCHAR *FileExtension=nullptr) const =0 | BuildPatchServices::IFileSystem | pure virtual |
| FindFilesRecursively(TArray< FString > &FoundFiles, const TCHAR *Directory, const TCHAR *FileExtension=nullptr) const =0 | BuildPatchServices::IFileSystem | pure virtual |
| GetAllowedBytesToWriteThrottledStorage(const TCHAR *DestinationPath=nullptr) const =0 | BuildPatchServices::IFileSystem | pure virtual |
| GetAttributes(const TCHAR *Filename, EAttributeFlags &Attributes) const =0 | BuildPatchServices::IFileSystem | pure virtual |
| GetFileSize(const TCHAR *Filename, int64 &FileSize) const =0 | BuildPatchServices::IFileSystem | pure virtual |
| GetTimeStamp(const TCHAR *Filename, FDateTime &TimeStamp) const =0 | BuildPatchServices::IFileSystem | pure virtual |
| LoadFileToString(const TCHAR *Filename, FString &Contents) const =0 | BuildPatchServices::IFileSystem | pure virtual |
| MakeDirectory(const TCHAR *DirectoryPath) const =0 | BuildPatchServices::IFileSystem | pure virtual |
| MoveFile(const TCHAR *FileDest, const TCHAR *FileSource) const =0 | BuildPatchServices::IFileSystem | pure virtual |
| ParallelFindFilesRecursively(TArray< FString > &FoundFiles, const TCHAR *Directory, const TCHAR *FileExtension=nullptr, EAsyncExecution AsyncExecution=EAsyncExecution::ThreadPool) const =0 | BuildPatchServices::IFileSystem | pure virtual |
| SaveStringToFile(const TCHAR *Filename, const FString &Contents) const =0 | BuildPatchServices::IFileSystem | pure virtual |
| SetCompressed(const TCHAR *Filename, bool bIsCompressed) const =0 | BuildPatchServices::IFileSystem | pure virtual |
| SetExecutable(const TCHAR *Filename, bool bIsExecutable) const =0 | BuildPatchServices::IFileSystem | pure virtual |
| SetReadOnly(const TCHAR *Filename, bool bIsReadOnly) const =0 | BuildPatchServices::IFileSystem | pure virtual |
| ~IFileSystem() | BuildPatchServices::IFileSystem | inlinevirtual |