FPlatformFileManager

Platform File chain manager.

Windows
MacOS
Linux

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

Name Description

Public function

FPlatformFileManager()

Constructor.

Functions

Name Description

Public function

IPlatformFil...

 

FindPlatformFile

(
    const TCHAR* Name
)

Finds a platform file in the chain of active platform files.

Public function Static

FPlatformFil...

 

Get()

Gets FPlatformFileManager Singleton.

Public function

IPlatformFil...

 

GetPlatformFile()

Gets the currently used platform file.

Public function

IPlatformFil...

 

GetPlatformFile

(
    const TCHAR* Name
)

Creates a new platform file instance.

Public function

void

 

InitializeNewAsyncIO()

Performs additional initialization when the new async IO is enabled.

Public function

void

 

RemovePlatformFile

(
    IPlatformFile* PlatformFileToR...
)

Removes the specified file wrapper from the platform file wrapper chain.

Public function

void

 

SetPlatformFile

(
    IPlatformFile& NewTopmostPlatformF...
)

Sets the current platform file.

Public function

void

 

TickActivePlatformFile()

Calls Tick on the platform files in the TopmostPlatformFile chain

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback