Navigation
Unreal Engine C++ API Reference > Runtime > Core > HAL
References
Module | Core |
Header | /Engine/Source/Runtime/Core/Public/HAL/PlatformFileManager.h |
Include | #include "HAL/PlatformFileManager.h" |
Syntax
class FPlatformFileManager
Remarks
Platform File chain manager.
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Constructor. |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
IPlatformFile * | FindPlatformFile
(
const TCHAR* Name |
Finds a platform file in the chain of active platform files. |
![]() ![]() |
FPlatformFileManager & | Get () |
Gets FPlatformFileManager Singleton. |
![]() |
IPlatformFile & | Gets the currently used platform file. | |
![]() |
IPlatformFile * | GetPlatformFile
(
const TCHAR* Name |
Creates a new platform file instance. |
![]() |
void | Performs additional initialization when the new async IO is enabled. | |
![]() |
bool | InsertPlatformFile
(
IPlatformFile* NewPlatformFile |
Inserts a new platform file into the platform file wrapper chain. |
![]() |
void | RemovePlatformFile
(
IPlatformFile* PlatformFileToRemove |
Removes the specified file wrapper from the platform file wrapper chain. |
![]() |
void | SetPlatformFile
(
IPlatformFile& NewTopmostPlatformFile |
Sets the current platform file. |
![]() |
void | Calls Tick on the platform files in the TopmostPlatformFile chain |