| IPlatformFile | ||||
| FSelfRegisteringExec
|
Module |
|
Header |
/Engine/Source/Runtime/StreamingFile/Public/StreamingNetworkPlatformFile.h |
Include |
#include "StreamingNetworkPlatformFile.h" |
class FStreamingNetworkPlatformFile : public FNetworkPlatformFile
Wrapper to redirect the low level file system to a server
Name | Description | |
---|---|---|
|
FStreamingNetworkPlatformFile() |
Default Constructor |
Name | Description | |
---|---|---|
|
~FStreamingNetworkPlatformFile() |
Virtual destructor |
Name | Description | ||
---|---|---|---|
|
const TCHAR ... |
GetTypeName() |
|
|
SendCloseMessage ( |
Sends Close message to the server. |
|
|
FStreamingNe... |
SendOpenMessage |
Sends Open message to the server and creates a new file handle if successful. |
|
SendReadMessage |
Sends Read message to the server. |
|
|
SendSeekMessage |
Sends Seek message to the server. |
|
|
SendWriteMessage |
Sends Write message to the server. |
Name | Description | ||
---|---|---|---|
|
ConvertToAbsolutePathForExternalAppForRead ( |
Converts passed in filename to use an absolute path (for reading). |
|
|
ConvertToAbsolutePathForExternalAppForWrite ( |
Converts passed in filename to use an absolute path (for writing) |
|
|
CopyFile ( |
Copy a file. This will fail if the destination file already exists. |
|
|
CreateDirectory ( |
Create a directory and return true if the directory was created or already existed. |
|
|
CreateDirectoryTree ( |
Create a directory, including any parent directories and return true if the directory was created or already existed. |
|
|
DeleteDirectory ( |
Delete a directory and return true if the directory was deleted or otherwise does not exist. |
|
|
DeleteDirectoryRecursively ( |
Delete all files and subdirectories in a directory, then delete the directory itself |
|
|
DeleteFile ( |
Delete a file and return true if the file exists. Will not delete read only files. |
|
|
DirectoryExists ( |
Return true if the directory exists. |
|
|
GetAccessTimeStamp ( |
Return the last access time of a file. |
|
|
IPlatformFil... |
GetLowerLevel() |
Gets the platform file wrapped by this file. |
|
const TCHAR ... |
GetName() |
Gets this platform file type name. |
|
GetTimeStamp ( |
Return the modification time of a file. |
|
|
InitializeAfterSetActive() |
Need to override what FNetworkPlatformFile does here |
|
|
IsReadOnly ( |
Return true if the file is read only. |
|
|
IterateDirectory ( |
Call the Visit function of the visitor once for each file or directory in a single directory. |
|
|
IterateDirectoryRecursively ( |
Call the Visit function of the visitor once for each file or directory in a directory tree. |
|
|
MoveFile |
Attempt to move a file. Return true if successful. Will not overwrite existing files. |
|
|
IFileHandle ... |
OpenRead |
Attempt to open a file for reading. |
|
IFileHandle ... |
OpenWrite |
Attempt to open a file for writing. |
|
SetLowerLevel ( |
Sets the platform file wrapped by this file. |
|
|
SetReadOnly |
Attempt to change the read only status of a file. Return true if successful. |
|
|
SetTimeStamp |
Sets the modification time of a file |
|
|
ShouldBeUsed ( |
Checks if this platform file should be used even though it was not asked to be. |