UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FSandboxPlatformFile Member List

This is the complete list of members for FSandboxPlatformFile, including all inherited members.

AddExclusion(const TCHAR *Wildcard, bool bIsDirectory=false)FSandboxPlatformFile
AddLocalDirectories(TArray< FString > &LocalDirectories)IPlatformFileinlinevirtual
BypassSecurity(bool bInBypass)IPlatformFileinlinevirtual
ConvertFromSandboxPath(const TCHAR *Filename) constFSandboxPlatformFile
ConvertToAbsolutePathForExternalAppForRead(const TCHAR *Filename) overrideFSandboxPlatformFilevirtual
ConvertToAbsolutePathForExternalAppForWrite(const TCHAR *Filename) overrideFSandboxPlatformFilevirtual
ConvertToSandboxPath(const TCHAR *Filename) constFSandboxPlatformFile
CopyDirectoryTree(const TCHAR *DestinationDirectory, const TCHAR *Source, bool bOverwriteAllExisting)IPlatformFilevirtual
CopyFile(const TCHAR *To, const TCHAR *From, EPlatformFileRead ReadFlags=EPlatformFileRead::None, EPlatformFileWrite WriteFlags=EPlatformFileWrite::None) overrideFSandboxPlatformFilevirtual
Create(bool bInEntireEngineWillUseThisSandbox)FSandboxPlatformFilestatic
CreateDirectory(const TCHAR *Directory) overrideFSandboxPlatformFilevirtual
CreateDirectoryTree(const TCHAR *Directory) overrideFSandboxPlatformFilevirtual
DeleteDirectory(const TCHAR *Directory) overrideFSandboxPlatformFilevirtual
DeleteDirectoryRecursively(const TCHAR *Directory) overrideFSandboxPlatformFilevirtual
DeleteFile(const TCHAR *Filename) overrideFSandboxPlatformFilevirtual
DeleteFiles(const TArrayView< const TCHAR * > &Filenames)IPlatformFileinlinevirtual
DirectoryExists(const TCHAR *Directory) overrideFSandboxPlatformFilevirtual
DoesCreatePublicFiles()IPlatformFileinlinevirtual
EOpenReadFlags enum nameIPlatformFile
EOpenWriteFlags enum nameIPlatformFile
FDirectoryJournalVisitorFunc typedefIPlatformFile
FDirectoryStatVisitorFunc typedefIPlatformFile
FDirectoryVisitorFunc typedefIPlatformFile
FileExists(const TCHAR *Filename) overrideFSandboxPlatformFilevirtual
FileJournalGetFileData(const TCHAR *FilenameOrDirectory, FString *OutError=nullptr)IPlatformFilevirtual
FileJournalGetLatestEntry(const TCHAR *VolumeName, FFileJournalId &OutJournalId, FFileJournalEntryHandle &OutEntryHandle, FString *OutError=nullptr)IPlatformFilevirtual
FileJournalGetMaximumSize(const TCHAR *VolumeOrPath=nullptr, ELogVerbosity::Type *OutErrorLevel=nullptr, FString *OutError=nullptr) constIPlatformFilevirtual
FileJournalGetVolumeName(FStringView InPath)IPlatformFilevirtual
FileJournalIsAvailable(const TCHAR *VolumeOrPath=nullptr, ELogVerbosity::Type *OutErrorLevel=nullptr, FString *OutError=nullptr)IPlatformFilevirtual
FileJournalIterateDirectory(const TCHAR *Directory, FDirectoryJournalVisitorFunc Visitor, FString *OutError=nullptr)IPlatformFilevirtual
FileJournalReadModified(const TCHAR *VolumeName, const FFileJournalId &JournalIdOfStartingEntry, const FFileJournalEntryHandle &StartingJournalEntry, TMap< FFileJournalFileHandle, FString > &KnownDirectories, TSet< FString > &OutModifiedDirectories, FFileJournalEntryHandle &OutNextJournalEntry, FString *OutError=nullptr)IPlatformFilevirtual
FileSize(const TCHAR *Filename) overrideFSandboxPlatformFilevirtual
FindFilesRecursively(TArray< FString > &FoundFiles, const TCHAR *Directory, const TCHAR *FileExtension)IPlatformFilevirtual
FSandboxStatVisitorFSandboxPlatformFilefriend
FSandboxVisitorFSandboxPlatformFilefriend
GetAbsoluteGameDirectory()FSandboxPlatformFile
GetAbsolutePathToGameDirectory()FSandboxPlatformFile
GetAbsoluteRootDirectory() constFSandboxPlatformFile
GetAccessTimeStamp(const TCHAR *Filename) overrideFSandboxPlatformFilevirtual
GetAllowedBytesToWriteThrottledStorage(const TCHAR *DestinationPath=nullptr)IPlatformFileinlinevirtual
GetFilenameOnDisk(const TCHAR *Filename) overrideFSandboxPlatformFilevirtual
GetGameSandboxDirectoryName()FSandboxPlatformFile
GetLowerLevel() overrideFSandboxPlatformFilevirtual
GetName() const overrideFSandboxPlatformFilevirtual
GetPhysicalTypeName()IPlatformFilestatic
GetPlatformPhysical()IPlatformFilestatic
GetSandboxDirectory() constFSandboxPlatformFile
GetStatData(const TCHAR *FilenameOrDirectory) overrideFSandboxPlatformFilevirtual
GetTimeStamp(const TCHAR *Filename) overrideFSandboxPlatformFilevirtual
GetTimeStampLocal(const TCHAR *Filename)IPlatformFilevirtual
GetTimeStampPair(const TCHAR *PathA, const TCHAR *PathB, FDateTime &OutTimeStampA, FDateTime &OutTimeStampB)IPlatformFilevirtual
HasMarkOfTheWeb(FStringView Filename, FString *OutSourceURL=nullptr)IPlatformFileinlinevirtual
Initialize(IPlatformFile *Inner, const TCHAR *CmdLine) overrideFSandboxPlatformFilevirtual
InitializeAfterProjectFilePath()IPlatformFileinlinevirtual
InitializeAfterSetActive()IPlatformFileinlinevirtual
InitializeNewAsyncIO()IPlatformFileinlinevirtual
IPlatformFile()IPlatformFile
IsReadOnly(const TCHAR *Filename) overrideFSandboxPlatformFilevirtual
IsSandboxEnabled() const overrideFSandboxPlatformFilevirtual
IsSymlink(const TCHAR *Filename)IPlatformFileinlinevirtual
IterateDirectory(const TCHAR *Directory, IPlatformFile::FDirectoryVisitor &Visitor) overrideFSandboxPlatformFilevirtual
IterateDirectory(const TCHAR *Directory, FDirectoryVisitor &Visitor)=0FSandboxPlatformFilevirtual
IterateDirectory(const TCHAR *Directory, FDirectoryVisitorFunc Visitor)FSandboxPlatformFilevirtual
IterateDirectoryRecursively(const TCHAR *Directory, IPlatformFile::FDirectoryVisitor &Visitor) overrideFSandboxPlatformFilevirtual
IterateDirectoryRecursively(const TCHAR *Directory, FDirectoryVisitor &Visitor)FSandboxPlatformFilevirtual
IterateDirectoryRecursively(const TCHAR *Directory, FDirectoryVisitorFunc Visitor)FSandboxPlatformFilevirtual
IterateDirectoryStat(const TCHAR *Directory, IPlatformFile::FDirectoryStatVisitor &Visitor) overrideFSandboxPlatformFilevirtual
IterateDirectoryStat(const TCHAR *Directory, FDirectoryStatVisitor &Visitor)=0FSandboxPlatformFilevirtual
IterateDirectoryStat(const TCHAR *Directory, FDirectoryStatVisitorFunc Visitor)FSandboxPlatformFilevirtual
IterateDirectoryStatRecursively(const TCHAR *Directory, IPlatformFile::FDirectoryStatVisitor &Visitor) overrideFSandboxPlatformFilevirtual
IterateDirectoryStatRecursively(const TCHAR *Directory, FDirectoryStatVisitor &Visitor)FSandboxPlatformFilevirtual
IterateDirectoryStatRecursively(const TCHAR *Directory, FDirectoryStatVisitorFunc Visitor)FSandboxPlatformFilevirtual
MakeUniquePakFilesForTheseFiles(const TArray< TArray< FString > > &InFiles)IPlatformFileinlinevirtual
MoveFile(const TCHAR *To, const TCHAR *From) overrideFSandboxPlatformFilevirtual
OpenAsyncRead(const TCHAR *Filename, bool bAllowWrite=false) overrideFSandboxPlatformFilevirtual
IPlatformFile::OpenAsyncRead(const TCHAR *Filename, EOpenReadFlags Flags)IPlatformFilevirtual
OpenMapped(const TCHAR *Filename) overrideFSandboxPlatformFilevirtual
OpenMappedEx(const TCHAR *Filename, EOpenReadFlags OpenOptions=EOpenReadFlags::None, int64 MaximumSize=0) overrideFSandboxPlatformFilevirtual
OpenRead(const TCHAR *Filename, bool bAllowWrite=false) overrideFSandboxPlatformFilevirtual
IPlatformFile::OpenRead(const TCHAR *Filename, EOpenReadFlags Flags)IPlatformFilevirtual
OpenReadNoBuffering(const TCHAR *Filename, EOpenReadFlags Flags)IPlatformFileinlinevirtual
OpenReadNoBuffering(const TCHAR *Filename, bool bAllowWrite=false)IPlatformFileinlinevirtual
OpenWrite(const TCHAR *Filename, bool bAppend=false, bool bAllowRead=false) overrideFSandboxPlatformFilevirtual
IPlatformFile::OpenWrite(const TCHAR *Filename, EOpenWriteFlags Flags)IPlatformFilevirtual
RemoveExclusion(const TCHAR *Wildcard, bool bIsDirectory=false)FSandboxPlatformFile
SendMessageToServer(const TCHAR *Message, IFileServerMessageHandler *Handler)IPlatformFileinlinevirtual
SetAsyncMinimumPriority(EAsyncIOPriorityAndFlags Priority) overrideFSandboxPlatformFilevirtual
SetCreatePublicFiles(bool bCreatePublicFiles)IPlatformFileinlinevirtual
SetLowerLevel(IPlatformFile *NewLowerLevel) overrideFSandboxPlatformFilevirtual
SetMarkOfTheWeb(FStringView Filename, bool bNewStatus, const FString *InSourceURL=nullptr)IPlatformFileinlinevirtual
SetReadOnly(const TCHAR *Filename, bool bNewReadOnlyValue) overrideFSandboxPlatformFilevirtual
SetSandboxEnabled(bool bInEnabled) overrideFSandboxPlatformFilevirtual
SetSandboxOnly(bool bInSandboxOnly)FSandboxPlatformFile
SetTimeStamp(const TCHAR *Filename, FDateTime DateTime) overrideFSandboxPlatformFilevirtual
ShouldBeUsed(IPlatformFile *Inner, const TCHAR *CmdLine) const overrideFSandboxPlatformFilevirtual
Tick()IPlatformFileinlinevirtual
~FSandboxPlatformFile()FSandboxPlatformFilevirtual
~IPlatformFile()IPlatformFilevirtual