Navigation
API > API/Runtime > API/Runtime/Core
Common base for physical platform File I/O Interface
| Name | IPhysicalPlatformFile |
| Type | class |
| Header File | /Engine/Source/Runtime/Core/Public/GenericPlatform/GenericPlatformFile.h |
| Include Path | #include "GenericPlatform/GenericPlatformFile.h" |
Syntax
class IPhysicalPlatformFile : public IPlatformFile
Implements Interfaces
Derived Classes
Functions
Public
Overridden from IPlatformFile
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual IPlatformFile * GetLowerLevel() |
Gets the platform file wrapped by this file. | GenericPlatform/GenericPlatformFile.h | |
virtual const TCHAR * GetName() |
Gets this platform file type name. | GenericPlatform/GenericPlatformFile.h | |
virtual bool Initialize
(
IPlatformFile* Inner, |
Initializes platform file. | GenericPlatform/GenericPlatformFile.h | |
virtual void SetLowerLevel
(
IPlatformFile* NewLowerLevel |
Sets the platform file wrapped by this file. | GenericPlatform/GenericPlatformFile.h | |
virtual bool ShouldBeUsed
(
IPlatformFile* Inner, |
Checks if this platform file should be used even though it was not asked to be. | GenericPlatform/GenericPlatformFile.h |