Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
IPlatformFile Member List

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

AddLocalDirectories(TArray< FString > &LocalDirectories)IPlatformFileinlinevirtual
BypassSecurity(bool bInBypass)IPlatformFileinlinevirtual
ConvertToAbsolutePathForExternalAppForRead(const TCHAR *Filename)IPlatformFilevirtual
ConvertToAbsolutePathForExternalAppForWrite(const TCHAR *Filename)IPlatformFilevirtual
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)IPlatformFilevirtual
CreateDirectory(const TCHAR *Directory)=0IPlatformFilepure virtual
CreateDirectoryTree(const TCHAR *Directory)IPlatformFilevirtual
DeleteDirectory(const TCHAR *Directory)=0IPlatformFilepure virtual
DeleteDirectoryRecursively(const TCHAR *Directory)IPlatformFilevirtual
DeleteFile(const TCHAR *Filename)=0IPlatformFilepure virtual
DirectoryExists(const TCHAR *Directory)=0IPlatformFilepure virtual
DoesCreatePublicFiles()IPlatformFileinlinevirtual
FDirectoryStatVisitorFunc typedefIPlatformFile
FDirectoryVisitorFunc typedefIPlatformFile
FileExists(const TCHAR *Filename)=0IPlatformFilepure virtual
FileSize(const TCHAR *Filename)=0IPlatformFilepure virtual
FindFiles(TArray< FString > &FoundFiles, const TCHAR *Directory, const TCHAR *FileExtension)IPlatformFilevirtual
FindFilesRecursively(TArray< FString > &FoundFiles, const TCHAR *Directory, const TCHAR *FileExtension)IPlatformFilevirtual
GetAccessTimeStamp(const TCHAR *Filename)=0IPlatformFilepure virtual
GetFilenameOnDisk(const TCHAR *Filename)=0IPlatformFilepure virtual
GetLowerLevel()=0IPlatformFilepure virtual
GetName() const =0IPlatformFilepure virtual
GetPhysicalTypeName()IPlatformFilestatic
GetPlatformPhysical()IPlatformFilestatic
GetStatData(const TCHAR *FilenameOrDirectory)=0IPlatformFilepure virtual
GetTimeStamp(const TCHAR *Filename)=0IPlatformFilepure virtual
GetTimeStampLocal(const TCHAR *Filename)IPlatformFilevirtual
GetTimeStampPair(const TCHAR *PathA, const TCHAR *PathB, FDateTime &OutTimeStampA, FDateTime &OutTimeStampB)IPlatformFilevirtual
Initialize(IPlatformFile *Inner, const TCHAR *CmdLine)=0IPlatformFilepure virtual
InitializeAfterProjectFilePath()IPlatformFileinlinevirtual
InitializeAfterSetActive()IPlatformFileinlinevirtual
InitializeNewAsyncIO()IPlatformFileinlinevirtual
IsReadOnly(const TCHAR *Filename)=0IPlatformFilepure virtual
IsSandboxEnabled() constIPlatformFileinlinevirtual
IsSymlink(const TCHAR *Filename)IPlatformFileinlinevirtual
IterateDirectory(const TCHAR *Directory, FDirectoryVisitor &Visitor)=0IPlatformFilepure virtual
IterateDirectory(const TCHAR *Directory, FDirectoryVisitorFunc Visitor)IPlatformFilevirtual
IterateDirectoryRecursively(const TCHAR *Directory, FDirectoryVisitor &Visitor)IPlatformFilevirtual
IterateDirectoryRecursively(const TCHAR *Directory, FDirectoryVisitorFunc Visitor)IPlatformFilevirtual
IterateDirectoryStat(const TCHAR *Directory, FDirectoryStatVisitor &Visitor)=0IPlatformFilepure virtual
IterateDirectoryStat(const TCHAR *Directory, FDirectoryStatVisitorFunc Visitor)IPlatformFilevirtual
IterateDirectoryStatRecursively(const TCHAR *Directory, FDirectoryStatVisitor &Visitor)IPlatformFilevirtual
IterateDirectoryStatRecursively(const TCHAR *Directory, FDirectoryStatVisitorFunc Visitor)IPlatformFilevirtual
MakeUniquePakFilesForTheseFiles(const TArray< TArray< FString > > &InFiles)IPlatformFileinlinevirtual
MoveFile(const TCHAR *To, const TCHAR *From)=0IPlatformFilepure virtual
OpenAsyncRead(const TCHAR *Filename)IPlatformFilevirtual
OpenMapped(const TCHAR *Filename)IPlatformFileinlinevirtual
OpenRead(const TCHAR *Filename, bool bAllowWrite=false)=0IPlatformFilepure virtual
OpenReadNoBuffering(const TCHAR *Filename, bool bAllowWrite=false)IPlatformFileinlinevirtual
OpenWrite(const TCHAR *Filename, bool bAppend=false, bool bAllowRead=false)=0IPlatformFilepure virtual
SendMessageToServer(const TCHAR *Message, IFileServerMessageHandler *Handler)IPlatformFileinlinevirtual
SetAsyncMinimumPriority(EAsyncIOPriorityAndFlags MinPriority)IPlatformFileinlinevirtual
SetCreatePublicFiles(bool bCreatePublicFiles)IPlatformFileinlinevirtual
SetLowerLevel(IPlatformFile *NewLowerLevel)=0IPlatformFilepure virtual
SetReadOnly(const TCHAR *Filename, bool bNewReadOnlyValue)=0IPlatformFilepure virtual
SetSandboxEnabled(bool bInEnabled)IPlatformFileinlinevirtual
SetTimeStamp(const TCHAR *Filename, FDateTime DateTime)=0IPlatformFilepure virtual
ShouldBeUsed(IPlatformFile *Inner, const TCHAR *CmdLine) constIPlatformFileinlinevirtual
Tick()IPlatformFileinlinevirtual
~IPlatformFile()IPlatformFileinlinevirtual