| IPlatformFile
|
Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Lumin/LuminPlatformFile.h |
Include |
#include "Lumin/LuminPlatformFile.h" |
class FLuminPlatformFile : public IPhysicalPlatformFile
File I/O implementation
Name | Description | ||
---|---|---|---|
|
bIsSandboxEnabled |
Name | Description | ||
---|---|---|---|
|
ConvertToLuminPath |
||
|
CreateDirectoriesFromPath ( |
||
|
FileExists |
||
|
IFileHandle ... |
GetFileHandleForMLFileInfo ( |
|
|
IterateDirectoryCommon ( |
||
|
NormalizeDirectory ( |
||
|
NormalizeFilename ( |
Lumin File I/O implementation |
|
|
SetMLFileInfoFD ( |
||
|
IFileHandle ... |
SharedFileOpenRead ( |
Return a IFileHandle pointer to read the user shared file (file descriptor recieved from ml_sharedfile api). |
|
IFileHandle ... |
SharedFileOpenWrite ( |
Return a IFileHandle pointer to write the user shared file (file descriptor recieved from ml_sharedfile api).. |
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) |
|
|
CreateDirectory ( |
Create a directory 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. |
|
|
DeleteFile ( |
Delete a file and return true if the file exists. Will not delete read only files. |
|
|
DirectoryExists ( |
Return true if the directory exists. |
|
|
FileExists ( |
Return true if the file exists. |
|
|
FileSize ( |
Return the size of the file, or -1 if it doesn't exist. |
|
|
GetAccessTimeStamp ( |
Return the last access time of a file. |
|
|
GetFilenameOnDisk ( |
For case insensitive filesystems, returns the full path of the file with the same case as in the filesystem |
|
|
FFileStatDat... |
GetStatData ( |
Return the stat data for the given file or directory. |
|
GetTimeStamp ( |
Return the modification time of a file. |
|
|
IsReadOnly ( |
Return true if the file is read only. |
|
|
IsSandboxEnabled() |
Returns whether sandboxing is enabled or disabled. |
|
|
IterateDirectory ( |
Call the Visit function of the visitor once for each file or directory in a single directory. |
|
|
IterateDirectoryStat ( |
Call the Visit function of the visitor once for each file or directory in a single directory. |
|
|
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. |
|
SetReadOnly |
Attempt to change the read only status of a file. Return true if successful. |
|
|
SetSandboxEnabled ( |
Enables/disables application sandbox jail. |
|
|
SetTimeStamp |
Sets the modification time of a file |